From e1bab1ab55470384e953cd8c4cf18b03c7082a21 Mon Sep 17 00:00:00 2001 From: Matt Martz Date: Mon, 8 Jan 2018 16:57:26 -0600 Subject: [PATCH] Only add terminal colors with DEBUG if stdout is a tty --- speedtest.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/speedtest.py b/speedtest.py index a0e7a80..d7172e1 100755 --- a/speedtest.py +++ b/speedtest.py @@ -1653,7 +1653,10 @@ def printer(string, quiet=False, debug=False, error=False, **kwargs): return if debug: - out = '\033[1;30mDEBUG: %s\033[0m' % string + if sys.stdout.isatty(): + out = '\033[1;30mDEBUG: %s\033[0m' % string + else: + out = 'DEBUG: %s' % string else: out = string