version: 1 disable_existing_loggers: False formatters: detailed: format: "%(asctime)s - %(name)s - %(levelname)s - %(message)s" handlers: console: class: logging.StreamHandler level: DEBUG formatter: detailed stream: ext://sys.stdout app_file: class: logging.handlers.RotatingFileHandler level: DEBUG formatter: detailed filename: app.log maxBytes: 1440000 #not to overflow a diskette backupCount: 10 encoding: utf8 error_file: class: logging.handlers.RotatingFileHandler level: ERROR formatter: detailed filename: errors.log maxBytes: 1440000 backupCount: 5 encoding: utf8 loggers: aareDAQ: level: DEBUG handlers: [console, app_file, error_file] propagate: yes aareGUI: level: DEBUG handlers: [ console, app_file, error_file ] propagate: yes root: level: DEBUG handlers: [console]