@@ -91,38 +91,6 @@ def emit(self, level, msg):
9191 print (self .format (level , msg ))
9292
9393
94- class FileHandler (LoggingHandler ):
95- """File handler for working with log files off of the microcontroller (like
96- an SD card)
97-
98- :param filepath: The filepath to the log file
99- :param mode: Whether to write ('w') or append ('a'); default is to append
100- """
101-
102- def __init__ (self , filepath : str , mode : str = "a" ):
103- self .logfile = open (filepath , mode , encoding = "utf-8" )
104-
105- def close (self ):
106- """Closes the file"""
107- self .logfile .close ()
108-
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 ().format (level , msg ) + "\r \n "
116-
117- def emit (self , level : int , msg : str ):
118- """Generate the message and write it to the UART.
119-
120- :param level: The level of the message
121- :param msg: The message to log
122- """
123- self .logfile .write (self .format (level , msg ))
124-
125-
12694# The level module-global variables get created when loaded
12795# pylint:disable=undefined-variable
12896
0 commit comments