From 1a695adff455582c62975bdef2de7610d61eba0c Mon Sep 17 00:00:00 2001 From: InsanePrawn Date: Mon, 2 Jan 2023 02:41:59 +0100 Subject: [PATCH] wrapper/docker: don't suppress `docker build` stdout when verbose enabled --- wrapper/docker.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/wrapper/docker.py b/wrapper/docker.py index d61a35b..682b0da 100644 --- a/wrapper/docker.py +++ b/wrapper/docker.py @@ -38,7 +38,12 @@ class DockerWrapper(Wrapper): tag, ] + (['-q'] if not config.runtime.verbose else []) logging.debug('Running docker cmd: ' + ' '.join(cmd)) - result = subprocess.run(cmd, cwd=script_path, capture_output=True) + result = subprocess.run( + cmd, + cwd=script_path, + stdout=(sys.stdout if config.runtime.verbose else subprocess.PIPE), + stderr=(sys.stderr if config.runtime.verbose else subprocess.PIPE), + ) if result.returncode != 0: logging.fatal('Failed to build docker image:\n' + result.stderr.decode()) exit(1)