mirror of
https://github.com/status-im/cabot.git
synced 2025-02-24 02:18:08 +00:00
fixing sending alert when one fails all fail
This commit is contained in:
parent
1029ebf5c5
commit
06a849be09
@ -33,13 +33,25 @@ telephone_template = "This is an urgent message from Arachnys monitoring. Servic
|
||||
def send_alert(service, duty_officers=None):
|
||||
users = service.users_to_notify.all()
|
||||
if service.email_alert:
|
||||
send_email_alert(service, users, duty_officers)
|
||||
try:
|
||||
send_email_alert(service, users, duty_officers)
|
||||
except Exception:
|
||||
logging.exception('Could not send EMAIL alert')
|
||||
if service.hipchat_alert:
|
||||
send_hipchat_alert(service, users, duty_officers)
|
||||
try:
|
||||
send_hipchat_alert(service, users, duty_officers)
|
||||
except Exception:
|
||||
logging.exception('Could not send HIPCHAT alert')
|
||||
if service.sms_alert:
|
||||
send_sms_alert(service, users, duty_officers)
|
||||
try:
|
||||
send_sms_alert(service, users, duty_officers)
|
||||
except Exception:
|
||||
logging.exception('Could not send sms alert')
|
||||
if service.telephone_alert:
|
||||
send_telephone_alert(service, users, duty_officers)
|
||||
try:
|
||||
send_telephone_alert(service, users, duty_officers)
|
||||
except Exception:
|
||||
logging.exception('Could not send telephone alert')
|
||||
|
||||
|
||||
def send_email_alert(service, users, duty_officers):
|
||||
|
Loading…
x
Reference in New Issue
Block a user