LMIShellLogger¶
- class lmi.shell.LMIShellLogger.LMIShellLogger(name, level=0)¶
LMIShell’s logger with queueing capability.
- critical(msg, *args, **kwargs)¶
Log a message with severity ‘CRITICAL’.
- debug(msg, *args, **kwargs)¶
Log a message with severity ‘DEBUG’.
- error(msg, *args, **kwargs)¶
Log a message with severity ‘ERROR’.
- exception(msg, *args, **kwargs)¶
Log a message with severity ‘ERROR’ also with exception information.
- info(msg, *args, **kwargs)¶
Log a message with severity ‘INFO’.
- processQueue()¶
Logs all enabled log records stored in internal queue.
- setLevel(level)¶
Sets a logging level of this handler. If there are any log records stored in internal queue, they are also handled.
Parameters: level (int) – logging level
- warning(msg, *args, **kwargs)¶
Log a message with severity ‘WARNING’.
- lmi.shell.LMIShellLogger.lmi_get_logger()¶
Returns LMIShell’s logger.
Returns: logger
- lmi.shell.LMIShellLogger.lmi_init_logger()¶
Initializes LMIShell’s logging.
- lmi.shell.LMIShellLogger.lmi_setup_logger(log_options)¶
Sets logging level.
Parameters: log_options (int) – level defined in LMIShellOptions