logging_config
logging_config
Common logging module for axolotl
Classes
| Name | Description |
|---|---|
| AxolotlLogger | A Logger that automatically rejects non-axolotl INFOs. |
| AxolotlOrWarnErrorFilter | Allows ANY WARNING or higher (unless overridden by LOG_LEVEL) |
| ColorfulFormatter | Formatter to add coloring to log messages by log type |
AxolotlLogger
logging_config.AxolotlLogger(name, level=logging.NOTSET)A Logger that automatically rejects non-axolotl INFOs.
AxolotlOrWarnErrorFilter
logging_config.AxolotlOrWarnErrorFilter(**kwargs)Allows ANY WARNING or higher (unless overridden by LOG_LEVEL) Allows axolotl.* at INFO or higher (unless overridden by AXOLOTL_LOG_LEVEL) Drops all other records (i.e. non-axolotl.INFO, DEBUG, etc. by default)
ColorfulFormatter
logging_config.ColorfulFormatter()Formatter to add coloring to log messages by log type
Functions
| Name | Description |
|---|---|
| configure_logging | Configure with default logging |
configure_logging
logging_config.configure_logging()Configure with default logging