Skip to content

Commit 66e3cfd

Browse files
committed
Fix log files not containing any newlines ever (affects FileHandler and RotatingFileHandler)
1 parent cf88c44 commit 66e3cfd

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

adafruit_logging.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,7 @@ def emit(self, record: LogRecord) -> None:
331331
332332
:param record: The record (message object) to be logged
333333
"""
334-
self.stream.write(self.format(record))
334+
super().emit(record)
335335
self.stream.flush()
336336

337337

@@ -431,9 +431,7 @@ def emit(self, record: LogRecord) -> None:
431431
and (self._backupCount > 0)
432432
):
433433
self.doRollover()
434-
self.stream.write(self.format(record))
435-
self.stream.flush()
436-
434+
super().emit(record)
437435

438436
class NullHandler(Handler):
439437
"""Provide an empty log handler.

0 commit comments

Comments
 (0)