version: 1 formatters: hiformat: format: 'HI %(asctime)s - %(name)s - %(levelname)s - %(message)s' simple: format: '%(asctime)s - %(name)s - %(levelname)s - %(message)s' handlers: console: class: logging.StreamHandler level: DEBUG formatter: hiformat stream: ext://sys.stdout file: class: logging.FileHandler level: DEBUG formatter: simple filename: errors.log email: class: logging.handlers.SMTPHandler mailhost: localhost fromaddr: my_app@domain.tld toaddrs: - support_team@domain.tld - dev_team@domain.tld subject: Houston, we have a problem. loggers: libopenzwave: level: DEBUG handlers: [console] propagate: no openzwave: level: DEBUG handlers: [console] propagate: no pyozwweb: level: DEBUG handlers: [console] propagate: no root: level: DEBUG handlers: [console,file]