Escape Unicode before logging

- Legacy-Id: 1742
This commit is contained in:
Pasi Eronen 2009-10-21 12:25:13 +00:00
parent 9e9df53c23
commit 3aa6349e7d

View file

@ -21,6 +21,8 @@ def getcaller():
return (pmodule, pclass, pfunction, pfile, pline)
def log(msg):
if isinstance(msg, unicode):
msg = msg.encode('unicode_escape')
try:
mod, cls, func, file, line = getcaller()
file = os.path.abspath(file)