Skip to content

Commit 7973cd6

Browse files
Revert the last loggers changes
1 parent 6d56bd9 commit 7973cd6

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

magicbus/plugins/loggers.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,12 @@ def log(self, msg, level):
2626
}
2727
complete_msg = self.format % params
2828

29-
if isinstance(complete_msg, unicodestr):
30-
encoding = self.encoding or "utf-8"
31-
complete_msg = complete_msg.encode(encoding, errors="backslashreplace")
29+
if self.encoding is not None:
30+
if isinstance(complete_msg, unicodestr):
31+
complete_msg = complete_msg.encode(self.encoding)
32+
else:
33+
if not isinstance(complete_msg, unicodestr):
34+
complete_msg = complete_msg.decode("utf-8")
3235

3336
self.stream.write(complete_msg)
3437
self.stream.flush()

0 commit comments

Comments
 (0)