From 08a9e1cd130786c411b1a05fa06f7a6c0f0f8767 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 27 Sep 2023 11:28:22 +0200 Subject: [PATCH] task_manager: assert stdout/stderr exist to make mypy happy --- pkgs/clan-cli/clan_cli/webui/task_manager.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/clan-cli/clan_cli/webui/task_manager.py b/pkgs/clan-cli/clan_cli/webui/task_manager.py index 21ea7ae23..25890ee0b 100644 --- a/pkgs/clan-cli/clan_cli/webui/task_manager.py +++ b/pkgs/clan-cli/clan_cli/webui/task_manager.py @@ -53,6 +53,7 @@ class BaseTask(threading.Thread): # Check if stderr is ready to be read from rlist, _, _ = select.select([p.stderr, p.stdout], [], [], 0) if p.stderr in rlist: + assert p.stderr is not None line = p.stderr.readline() if line != "": p_state.stderr.append(line.strip("\n")) @@ -60,6 +61,7 @@ class BaseTask(threading.Thread): p_state.output.put(line) if p.stdout in rlist: + assert p.stdout is not None line = p.stdout.readline() if line != "": p_state.stdout.append(line.strip("\n"))