Skip to content

azad.log_levels Module

azad.log_levels

Logging levels for the azad project.

Classes

Functions

setup_log_levels

setup_log_levels()

Set up custom log levels.

Source code in azad/log_levels.py
def setup_log_levels():
    """Set up custom log levels."""
    # Add level names
    for level in LogLevel:
        logging.addLevelName(level.value, level.name)

    # Add logging methods to Logger class
    setattr(logging.Logger, 'debugnow', _debugnow)
    setattr(logging.Logger, 'detailed', _detailed) 
    setattr(logging.Logger, 'prod', _prod)