api:
    api_url: https://portal.mnemonic.no
    method: apikey
cli:
    plugins:
logging:
    version: 1
    disable_existing_loggers: false
    formatters:
        simple:
            (): colorlog.ColoredFormatter
            datefmt: '%H:%M:%S'
            format: '[%(time_log_color)s%(asctime)s.%(msecs)03d%(reset)s][%(log_color)s%(levelname)s%(reset)s][%(file_log_color)s%(name)s%(reset)s]:
                %(message_log_color)s%(message)s'
            log_colors:
                CRITICAL: bold_white,bg_red
                DEBUG: bold_blue
                ERROR: bold_red
                INFO: bold_green
                WARNING: bold_yellow
            secondary_log_colors:
                file:
                    CRITICAL: green
                    DEBUG: green
                    ERROR: green
                    INFO: green
                    WARNING: green
                message:
                    CRITICAL: bold_white,bg_reg
                    DEBUG: white
                    ERROR: red
                    INFO: white
                    WARNING: yellow
                time:
                    CRITICAL: yellow
                    DEBUG: yellow
                    ERROR: yellow
                    INFO: yellow
                    WARNING: yellow
        verbose:
            (): colorlog.ColoredFormatter
            datefmt: '%H:%M:%S'
            format: '[%(time_log_color)s%(asctime)s.%(msecs)03d%(reset)s][%(log_color)s%(levelname)s%(reset)s][%(file_log_color)s%(name)s/%(filename)s:%(lineno)s%(reset)s]:
                %(message_log_color)s%(message)s'
            log_colors:
                CRITICAL: bold_white,bg_red
                DEBUG: bold_blue
                ERROR: bold_red
                INFO: bold_green
                PLUGIN: purple
                WARNING: bold_yellow
            secondary_log_colors:
                file:
                    CRITICAL: green
                    DEBUG: green
                    ERROR: green
                    INFO: green
                    PLUGIN: green
                    WARNING: green
                message:
                    CRITICAL: bold_white,bg_reg
                    DEBUG: white
                    ERROR: red
                    INFO: white
                    PLUGIN: yellow
                    WARNING: yellow
                time:
                    CRITICAL: yellow
                    DEBUG: yellow
                    ERROR: yellow
                    INFO: yellow
                    PLUGIN: yellow
                    WARNING: yellow
    handlers:
        console:
            class: logging.StreamHandler
            formatter: simple
            level: INFO
    loggers:
        argus_api:
            handlers:
            - console
            level: DEBUG
            propagate: false
        argus_cli:
            handlers:
            - console
            level: DEBUG
            propagate: false
