From 2d4a21f9f27d5d299e9a8d1aaf5afd4647acd4ea Mon Sep 17 00:00:00 2001 From: Stephane Wirtel Date: Wed, 10 Dec 2008 22:23:54 +0100 Subject: [PATCH] [IMP] Change the presentation of the logger bzr revid: stephane@tinyerp.com-20081210212354-zox0dl3v85yo6754 --- bin/netsvc.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bin/netsvc.py b/bin/netsvc.py index 31832004067..a972fa84484 100644 --- a/bin/netsvc.py +++ b/bin/netsvc.py @@ -204,7 +204,14 @@ def init_logger(): class Logger(object): def notifyChannel(self, name, level, msg): log = logging.getLogger(name) - getattr(log, level)(msg) + level_method = getattr(log, level) + + result = msg.strip().split('\n') + if len(result)>1: + for idx, s in enumerate(result): + level_method('[%02d]: %s' % (idx+1, s,)) + elif result: + level_method(result[0]) init_logger()