version: 1 disable_existing_loggers: True formatters: debug: format: "%(asctime)s — %(filename)s - %(funcName)s - %(lineno)d - %(threadName)s - %(name)s — %(levelname)s — %(message)s" simple: format: "%(asctime)s - %(name)s - %(message)s" handlers: console: class: logging.StreamHandler level: DEBUG formatter: debug stream: ext://sys.stdout debug: class: logging.handlers.WatchedFileHandler level: DEBUG formatter: debug filename: geruecht/log/debug/debug.log encoding: utf8 credit: class: logging.handlers.WatchedFileHandler level: INFO formatter: simple filename: geruecht/log/info/geruecht.log encoding: utf8 jobs: class: logging.handlers.WatchedFileHandler level: INFO formatter: simple filename: geruecht/log/info/jobs.log encoding: utf8 loggers: debug_logger: level: DEBUG handlers: [console, debug] propagate: no credit_logger: level: INFO handlers: [credit] propagate: no jobs_logger: level: INFO handlers: [jobs] propagate: no root: level: INFO handlers: [console, debug]