From: Sascha Silbe Date: Tue, 6 Sep 2016 20:05:51 +0000 (+0200) Subject: docker: silence debootstrap when --quiet is given X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=f8042deafa724924d03c44c7bd21e269ccb5190b;p=qemu.git docker: silence debootstrap when --quiet is given If we silence docker when --quiet is given, we should also silence the .pre script (i.e. debootstrap). Only discards stdout, so some diagnostics (e.g. from git clone) are still printed. Most of the verbose output is gone however and this way we still have a chance to see error messages. Signed-off-by: Sascha Silbe Message-Id: <1473192351-601-9-git-send-email-silbe@linux.vnet.ibm.com> Signed-off-by: Fam Zheng --- diff --git a/tests/docker/docker.py b/tests/docker/docker.py index efb2bf4ac2..b85c165130 100755 --- a/tests/docker/docker.py +++ b/tests/docker/docker.py @@ -239,8 +239,9 @@ class BuildCommand(SubCommand): # Is there a .pre file to run in the build context? docker_pre = os.path.splitext(args.dockerfile)[0]+".pre" if os.path.exists(docker_pre): + stdout = DEVNULL if args.quiet else None rc = subprocess.call(os.path.realpath(docker_pre), - cwd=docker_dir) + cwd=docker_dir, stdout=stdout) if rc == 3: print "Skip" return 0