Skip to content

Commit c0f29d7

Browse files
committed
Added format method for adding newlines
Separated from emit method
1 parent 5782c51 commit c0f29d7

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

adafruit_logging.py

+11-4
Original file line numberDiff line numberDiff line change
@@ -106,14 +106,21 @@ def close(self):
106106
"""Closes the file"""
107107
self.logfile.close()
108108

109-
def emit(self, level: int, msg: str):
110-
"""Append a formatted message to the log
109+
def format(self, level: int, msg: str):
110+
"""Generate a string to log
111+
112+
:param level: The level of the message
113+
:param msg: The message to format
114+
"""
115+
return super(FileHandler, self).format(level, msg) + '\r\n'
111116

117+
def emit(self, level: int, msg: str):
118+
"""Generate the message and write it to the UART.
119+
112120
:param level: The level of the message
113121
:param msg: The message to log
114122
"""
115-
116-
self.logfile.write(self.format(level, msg) + "\n")
123+
self.logfile.write(self.format(level, msg))
117124

118125

119126
# The level module-global variables get created when loaded

0 commit comments

Comments
 (0)