Logger

class sitchlib.LogHandler(config)[source]

Instantiate this class with the log file prefix.

classmethod get_log_file_name(ltype)[source]

Get the name of the appropriate log file for the message type.

Parameters:ltype (str) – Log type
Returns:Log file name
Return type:str
record_log_message(bolus)[source]

Determine log file for message and send to the writer.

write_log_message(log_file_type, message)[source]

Write message to disk.

Parameters:
  • log_file_type (str) – Type of log message
  • message (str) – Message to be logged to disk