Peter Justin 7 лет назад
Родитель
Сommit
2bd5b2d10b
1 измененных файлов с 3 добавлено и 4 удалено
  1. 3 4
      flaskbb/app.py

+ 3 - 4
flaskbb/app.py

@@ -354,8 +354,6 @@ def configure_logging(app):
 
 
 def configure_default_logging(app):
-    from logging.handlers import SMTPHandler
-
     logs_folder = app.config.get('LOG_PATH')
 
     if logs_folder is None:
@@ -390,10 +388,11 @@ def configure_default_logging(app):
     app.logger.addHandler(error_file_handler)
 
     if app.config["SEND_LOGS"]:
-        configure_mail_logs(app)
+        configure_mail_logs(app, formatter)
 
 
-def configure_mail_logs(app):
+def configure_mail_logs(app, formatter):
+    from logging.handlers import SMTPHandler
     mail_handler = SMTPHandler(
         app.config['MAIL_SERVER'], app.config['MAIL_DEFAULT_SENDER'],
         app.config['ADMINS'], 'application error, no admins specified',