From 76a0b34d2ad1406f6975287da359a522cbd958b3 Mon Sep 17 00:00:00 2001 From: carlos.vieira Date: Tue, 22 Apr 2014 09:46:31 -0300 Subject: [PATCH] barrabrasil.py: adicionando aviso por email dos erros --- app/barrabrasil.py | 9 +++++++++ 1 file changed, 9 insertions(+), 0 deletions(-) diff --git a/app/barrabrasil.py b/app/barrabrasil.py index 03d716f..12ce036 100644 --- a/app/barrabrasil.py +++ b/app/barrabrasil.py @@ -13,6 +13,15 @@ import hashlib app = Flask(__name__) +if not app.debug: + import logging + from logging.handlers import SMTPHandler + f = app.open_resource('config') + cfg = Config(f) + mail_handler = SMTPHandler(cfg.server, cfg.email, cfg.ADMINS, cfg.subject) + mail_handler.setLevel(logging.ERROR) + app.logger.addHandler(mail_handler) + @app.route('/') def pagina_teste(): try: -- libgit2 0.21.2