version: 1 disable_existing_loggers: False formatters: simple: format: '[%(asctime)s] {%(filename)s:%(lineno)d} %(levelname)s - %(message)s' datefmt: '%Y-%m-%d %H:%M:%S' handlers: console: class: logging.StreamHandler level: DEBUG formatter: simple stream: ext://sys.stdout file: class: logging.FileHandler level: INFO formatter: simple filename: /root/kontor-api.log mode: a loggers: development: level: DEBUG handlers: [console, file] propagate: no staging: level: INFO handlers: [console, file] propagate: no production: level: WARNING handlers: [file] propagate: no root: level: DEBUG handlers: [console]