pi_portal.modules.configuration.logging.bases.json_logger.JsonLoggerBase
- class pi_portal.modules.configuration.logging.bases.json_logger.JsonLoggerBase[source]
Bases:
LoggerConfigurationBaseJSON logging configuration base class.
- __init__() None
- configure(log: Logger, log_file_path: str | None = None) None
Configure application logging.
- Parameters:
log (Logger) – The logger instance to configure.
log_file_path (str | None) – An optional log file path to configure.
- configure_formatter() Formatter[source]
Configure the logger’s formatter class.
- Return type:
Formatter
- formatter_class
alias of
JsonFormatter