summaryrefslogtreecommitdiff
path: root/mailman/core/logging.py
diff options
context:
space:
mode:
authorBarry Warsaw2009-01-16 21:04:21 -0500
committerBarry Warsaw2009-01-16 21:04:21 -0500
commitae3d0cc316b826b8325507d960ccf84da601c3b0 (patch)
tree3485e2ca463c2131a0ffb1693bc60d569cc9d8b7 /mailman/core/logging.py
parenta3f7d07c62b2f7d6ac9d0b700883826c2838db60 (diff)
downloadmailman-ae3d0cc316b826b8325507d960ccf84da601c3b0.tar.gz
mailman-ae3d0cc316b826b8325507d960ccf84da601c3b0.tar.zst
mailman-ae3d0cc316b826b8325507d960ccf84da601c3b0.zip
Diffstat (limited to 'mailman/core/logging.py')
-rw-r--r--mailman/core/logging.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/mailman/core/logging.py b/mailman/core/logging.py
index 43abac78d..a18065965 100644
--- a/mailman/core/logging.py
+++ b/mailman/core/logging.py
@@ -17,7 +17,7 @@
"""Logging initialization, using Python's standard logging package."""
-from __future__ import absolute_import
+from __future__ import absolute_import, unicode_literals
__metaclass__ = type
__all__ = [
@@ -74,11 +74,10 @@ class ReopenableFileHandler(logging.Handler):
stream = (self._stream if self._stream else sys.stderr)
try:
msg = self.format(record)
- fs = '%s\n'
try:
- stream.write(fs % msg)
+ stream.write('{0}'.format(msg))
except UnicodeError:
- stream.write(fs % msg.encode('string-escape'))
+ stream.write('{0}'.format(msg.encode('string-escape')))
self.flush()
except:
self.handleError(record)