Skip to content

Commit 592a730

Browse files
committed
Removed as_string() from LogRecord constructor (a bridge too far) but added to else case in asdict().
1 parent 2901143 commit 592a730

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

supervisor/loggers.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ def doRollover(self):
278278
class LogRecord:
279279
def __init__(self, level, msg, **kw):
280280
self.level = level
281-
self.msg = as_string(msg)
281+
self.msg = msg
282282
self.kw = kw
283283
self.dictrepr = None
284284

@@ -290,9 +290,9 @@ def asdict(self):
290290
asctime = '%s,%03d' % (part1, msecs)
291291
levelname = LOG_LEVELS_BY_NUM[self.level]
292292
if self.kw:
293-
msg = self.msg % self.kw
293+
msg = as_string(self.msg) % self.kw
294294
else:
295-
msg = self.msg
295+
msg = as_string(self.msg)
296296
self.dictrepr = {'message':msg, 'levelname':levelname,
297297
'asctime':asctime}
298298
return self.dictrepr

0 commit comments

Comments
 (0)