From 15f231a79320cbc97cd88d8a4751515a47ce223e Mon Sep 17 00:00:00 2001 From: Jonathan Herman Date: Thu, 25 Apr 2013 13:43:49 -0700 Subject: Bug fixes from testing. --- common.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'common.py') diff --git a/common.py b/common.py index 7abf0f2..ff0f986 100644 --- a/common.py +++ b/common.py @@ -200,13 +200,16 @@ def set_logged_list(logged): global __logged __logged = logged -def log_once(id, msg = None, indent = True): +def log_once(id, msg = None): global __logged - msg = msg if msg else id + # Indent if a multithreaded list was specified + indent = type(__logged) != type([]) + + msg = msg.strip('\n') if msg else id if id not in __logged: __logged += [id] if indent: msg = ' ' + msg.strip('\t').replace('\n', '\n\t') - sys.stderr.write('\n' + msg.strip('\n') + '\n') + sys.stderr.write('\n' + msg + '\n') -- cgit v1.2.2