From d0c1eddf793a7f41dbb1ed131573cc742b347f20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 4 Oct 2023 18:14:57 +0200 Subject: [PATCH] task_manager: log stdout/stderr correctly for processes --- pkgs/clan-cli/clan_cli/task_manager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/clan-cli/clan_cli/task_manager.py b/pkgs/clan-cli/clan_cli/task_manager.py index d1fa34045..75b1d4c45 100644 --- a/pkgs/clan-cli/clan_cli/task_manager.py +++ b/pkgs/clan-cli/clan_cli/task_manager.py @@ -49,10 +49,11 @@ class Command: for fd in rlist: try: for line in fd: - self.log.debug("stdout: %s", line) if fd == self.p.stderr: + self.log.debug(f"[{cmd[0]}] stderr: {line}") self.stderr.append(line) else: + self.log.debug(f"[{cmd[0]}] stdout: {line}") self.stdout.append(line) self._output.put(line) except BlockingIOError: