[FIX] logger: convert the message in unicode before concatenate it with server environment
lp bug: https://launchpad.net/bugs/413594 fixed bzr revid: christophe@tinyerp.com-20090814140948-c67bfvv3w1lqi41k
This commit is contained in:
parent
f148754bcf
commit
d4d6e89b8e
|
@ -170,10 +170,12 @@ class Logger(object):
|
|||
if isinstance(msg, Exception):
|
||||
msg = tools.exception_to_unicode(msg)
|
||||
|
||||
msg = tools.ustr(msg).strip()
|
||||
|
||||
if level in (LOG_ERROR,LOG_CRITICAL):
|
||||
msg = common().get_server_environment() + msg
|
||||
|
||||
result = tools.ustr(msg).strip().split('\n')
|
||||
result = msg.split('\n')
|
||||
if len(result)>1:
|
||||
for idx, s in enumerate(result):
|
||||
level_method('[%02d]: %s' % (idx+1, s,))
|
||||
|
|
Loading…
Reference in New Issue