From 72ff011ddd7859c48cd91ac0b53fedb3f9815173 Mon Sep 17 00:00:00 2001 From: Goffi Date: Mon, 17 Nov 2025 12:55:01 +0100 Subject: [PATCH] cli (call): set recording file descriptor when stdout is redirected. --- libervia/cli/cmd_call.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libervia/cli/cmd_call.py b/libervia/cli/cmd_call.py index af2c4d62..1406935f 100644 --- a/libervia/cli/cmd_call.py +++ b/libervia/cli/cmd_call.py @@ -100,6 +100,9 @@ class Common(base.CommandBase): kwargs["sources_data"] = SourcesTest() elif self.args.sources == "auto" and not sys.stdin.isatty(): kwargs["sources_data"] = SourcesStdin() + + if not sys.stdout.isatty(): + kwargs["record_fd"] = 1 return kwargs async def start(self):