--- logging: disable_existing_loggers: false formatters: base: class: library.logging.formatters.BaseFormatter default: class: library.logging.formatters.DefaultFormatter none: class: logging.Formatter traceback: class: library.logging.formatters.TracebackFormatter handlers: console: class: logging.StreamHandler level: WARNING stream: 'ext://sys.stderr' debug: class: library.logging.handlers.BaseFileHandler filename: '{{ log_path }}/debug.log' formatter: default level: DEBUG error: class: library.logging.handlers.BaseFileHandler filename: '{{ log_path }}/error.log' formatter: default level: ERROR statbox: class: library.logging.handlers.BaseFileHandler filename: '{{ log_path }}/statbox.log' formatter: default level: INFO traceback: class: library.logging.handlers.BaseFileHandler filename: '{{ log_path }}/traceback.log' formatter: traceback level: ERROR warning: class: library.logging.handlers.BaseFileHandler filename: '{{ log_path }}/warning.log' formatter: default level: WARNING loggers: debug: handlers: - debug propagate: false error: handlers: - console - error - traceback - warning propagate: false statbox: handlers: - statbox propagate: false telethon: handlers: - warning - error propagate: false root: handlers: - console - debug level: DEBUG version: 1