aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2019-12-18 17:58:51 +0100
committerFlorian Fischer <florian.fl.fischer@fau.de>2019-12-18 17:58:51 +0100
commit8ddd5858ac2b3e03564ce4779aa9dd30f38a2c42 (patch)
tree51469230bb468aefb1d8d12ae1abadfe008e9de4
parent2e261313a518aa6fa55fc0d2ef7bdf5f24f93cd7 (diff)
downloadallocbench-8ddd5858ac2b3e03564ce4779aa9dd30f38a2c42.tar.gz
allocbench-8ddd5858ac2b3e03564ce4779aa9dd30f38a2c42.zip
use file=None to print to stdout this fixes print_* for xonsh
-rw-r--r--src/util.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/util.py b/src/util.py
index 56c7159..2e37226 100644
--- a/src/util.py
+++ b/src/util.py
@@ -96,7 +96,7 @@ def prefix_cmd_with_abspath(cmd):
return binary_abspath
-def allocbench_msg(color, *objects, sep=' ', end='\n', file=sys.stdout):
+def allocbench_msg(color, *objects, sep=' ', end='\n', file=None):
"""Colored output function wrapping print"""
if src.globalvars.verbosity < 0:
return
@@ -117,40 +117,40 @@ def allocbench_msg(color, *objects, sep=' ', end='\n', file=sys.stdout):
print("\x1b[0m", end="", file=file, flush=True)
-def print_debug(*objects, sep=' ', end='\n', file=sys.stdout):
+def print_debug(*objects, sep=' ', end='\n', file=None):
"""Print colorless debug message"""
if src.globalvars.verbosity < 3:
return
print(*objects, sep=sep, end=end, file=file)
-def print_info(*objects, sep=' ', end='\n', file=sys.stdout):
+def print_info(*objects, sep=' ', end='\n', file=None):
"""Print colorless info message"""
if src.globalvars.verbosity < 1:
return
print(*objects, sep=sep, end=end, file=file)
-def print_info0(*objects, sep=' ', end='\n', file=sys.stdout):
+def print_info0(*objects, sep=' ', end='\n', file=None):
"""Print colorless info message at every verbosity level message"""
if src.globalvars.verbosity < 0:
return
print(*objects, sep=sep, end=end, file=file)
-def print_info2(*objects, sep=' ', end='\n', file=sys.stdout):
+def print_info2(*objects, sep=' ', end='\n', file=None):
"""Print colorless info message at the second verbosity level message"""
if src.globalvars.verbosity < 2:
return
print(*objects, sep=sep, end=end, file=file)
-def print_status(*objects, sep=' ', end='\n', file=sys.stdout):
+def print_status(*objects, sep=' ', end='\n', file=None):
"""Print green status message"""
allocbench_msg("GREEN", *objects, sep=sep, end=end, file=file)
-def print_warn(*objects, sep=' ', end='\n', file=sys.stdout):
+def print_warn(*objects, sep=' ', end='\n', file=None):
"""Print yellow warning"""
if src.globalvars.verbosity < 1:
return