src.interactor.interfaces.logger package
Submodules
src.interactor.interfaces.logger.logger module
Module provides a logger interface.
- class src.interactor.interfaces.logger.logger.LoggerInterface
Bases:
ABC
LoggerInterface class provides an interface for logging.
- abstract log_critical(message: str) None
Log critical message. :param message: Message to log.
- abstract log_debug(message: str) None
Log debug message. :param message: Message to log.
- abstract log_error(message: str) None
Log error message. :param message: Message to log.
- abstract log_exception(message: str) None
Log exception message with exception info. :param message: Message to log.
- abstract log_info(message: str) None
Log info message. :param message: Message to log.
- abstract log_warning(message: str) None
Log warning message. :param message: Message to log.