exosim.log.logger#
Classes#
Abstract class |
Module Contents#
- class Logger[source]#
Abstract class
Standard logging using logger library. It’s an abtract class to be inherited to load its methods for logging. It define the logger name at the initialization, and then provides the logging methods.
- set_log_name()[source]#
Produces the logger name and store it inside the class. The logger name is the name of the class that inherits this Logger class.
- Return type:
None
- announce(message, *args, **kwargs)[source]#
Produces ANNOUNCE level log See
logging.Logger
- graphics(message, *args, **kwargs)[source]#
Produces INFO level log See
logging.Logger
- info(message, *args, **kwargs)[source]#
Produces INFO level log See
logging.Logger- Parameters:
message (str) –
- Return type:
None
- warning(message, *args, **kwargs)[source]#
Produces WARNING level log See
logging.Logger- Return type:
None
- debug(message, *args, **kwargs)[source]#
Produces DEBUG level log See
logging.Logger- Return type:
None
- trace(message, *args, **kwargs)[source]#
Produces TRACE level log See
logging.Logger- Return type:
None
- error(message, *args, **kwargs)[source]#
Produces ERROR level log See
logging.Logger- Return type:
None
- critical(message, *args, **kwargs)[source]#
Produces CRITICAL level log See
logging.Logger- Return type:
None