Filter out "Downloading rust snapshot" percent indicator in mach's output based on sys.stdout.isatty() (Issue #5043).

This commit is contained in:
Avi Weinstock 2015-03-02 18:21:14 -05:00
parent 891dd496e3
commit 534c91d083

View file

@ -38,7 +38,7 @@ def download(desc, src, dst):
sys.stdout.flush()
print("Downloading %s..." % desc)
dumb = os.environ.get("TERM") == "dumb"
dumb = (os.environ.get("TERM") == "dumb") or (not sys.stdout.isatty())
PanickyUrlOpener().retrieve(src, dst, None if dumb else report)
if not dumb:
print()