pi_portal.modules.configuration.logging.json_unarchived.JsonLoggerConfigurationUnarchived
- class pi_portal.modules.configuration.logging.json_unarchived.JsonLoggerConfigurationUnarchived[source]
Bases:
JsonLoggerBaseJSON logging configuration for logs that do not require archival.
- __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
Configure the logger’s formatter class.
- Return type:
Formatter
- configure_handler() Handler
Configure the logger’s handler class.
- Return type:
Handler
- formatter_class
alias of
JsonFormatter
- handler_class
alias of
RotatingFileHandlerUnarchived