From 032f430a13b74f63f7ccc9e4ceb2d1ce070a57c5 Mon Sep 17 00:00:00 2001 From: Pratik Vyas Date: Thu, 15 May 2014 15:58:00 +0530 Subject: [PATCH] make celery emails config a dict --- frappe/celery_app.py | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/frappe/celery_app.py b/frappe/celery_app.py index eb591ec3ea..ecb2313bcb 100644 --- a/frappe/celery_app.py +++ b/frappe/celery_app.py @@ -49,15 +49,8 @@ def setup_celery(app, conf): if conf.celery_error_emails: app.conf.CELERY_SEND_TASK_ERROR_EMAILS = True - app.conf.ADMINS = conf.celery_error_email_recepients - if conf.mail_port: - app.conf.EMAIL_PORT = conf.mail_port - if conf.mail_server: - app.conf.EMAIL_HOST = conf.mail_server - if conf.mail_user: - app.conf.EMAIL_HOST_USER = conf.mail_user - if conf.mail_password: - app.conf.EMAIL_HOST_PASSWORD = conf.mail_password + for k, v in conf.celery_error_emails.iteritems(): + setattr(app.conf, k, v) class SiteRouter(object): def route_for_task(self, task, args=None, kwargs=None):