imod.logging.pythonlogger.PythonLogger#
- class imod.logging.pythonlogger.PythonLogger(log_level: LogLevel, add_default_stream_handler: bool, add_default_file_handler: bool)[source]#
Bases:
ILoggerThe
PythonLoggeris used to log messages using the default python logging framework.- __init__(log_level: LogLevel, add_default_stream_handler: bool, add_default_file_handler: bool) None[source]#
Methods
__init__(log_level, ...)critical(message[, additional_depth])Log message with severity '
CRITICAL'.debug(message[, additional_depth])Log message with severity '
DEBUG'.error(message[, additional_depth])Log message with severity '
ERROR'.info(message[, additional_depth])Log message with severity '
INFO'.log(loglevel, message[, additional_depth])logs a message with the specified urgency level.
warning(message[, additional_depth])Log message with severity '
WARNING'.- critical(message: str, additional_depth: int = 0) None[source]#
Log message with severity ‘
CRITICAL’.- Parameters:
message (str) – message to be logged
additional_depth (Optional[int]) – additional depth level. Use this to correct the filename and line number when you add logging to a decorator
- debug(message: str, additional_depth: int = 0) None[source]#
Log message with severity ‘
DEBUG’.- Parameters:
message (str) – message to be logged
additional_depth (Optional[int]) – additional depth level. Use this to correct the filename and line number when you add logging to a decorator
- error(message: str, additional_depth: int = 0) None[source]#
Log message with severity ‘
ERROR’.- Parameters:
message (str) – message to be logged
additional_depth (Optional[int]) – additional depth level. Use this to correct the filename and line number when you add logging to a decorator
- info(message: str, additional_depth: int = 0) None[source]#
Log message with severity ‘
INFO’.- Parameters:
message (str) – message to be logged
additional_depth (Optional[int]) – additional depth level. Use this to correct the filename and line number when you add logging to a decorator