Added more logging for provider tasks.

This commit is contained in:
Rebecca Law
2018-03-26 09:31:52 +01:00
parent 40e535e112
commit 28e78780d0

View File

@@ -25,6 +25,7 @@ def deliver_sms(self, notification_id):
notification = notifications_dao.get_notification_by_id(notification_id)
if not notification:
raise NoResultFound()
current_app.logger.info("Start sending SMS for notification id: {}".format(notification_id))
send_to_providers.send_sms_to_provider(notification)
except Exception as e:
try:
@@ -46,6 +47,7 @@ def deliver_email(self, notification_id):
notification = notifications_dao.get_notification_by_id(notification_id)
if not notification:
raise NoResultFound()
current_app.logger.info("Start sending email for notification id: {}".format(notification_id))
send_to_providers.send_email_to_provider(notification)
except InvalidEmailError as e:
current_app.logger.exception(e)