Fix bug when sending certain emails while checking probe readings
use common method to add more context for email template
This commit is contained in:
parent
ad3e647160
commit
7212b07504
|
@ -208,13 +208,13 @@ class TempmonServerDaemon(Daemon):
|
|||
and prev_status in (self.enum.TEMPMON_PROBE_STATUS_CRITICAL_HIGH_TEMP,
|
||||
self.enum.TEMPMON_PROBE_STATUS_CRITICAL_TEMP)
|
||||
and prev_alert_sent):
|
||||
send_email(self.config, 'tempmon_high_temp', data)
|
||||
self.send_email(status, 'tempmon_high_temp', data)
|
||||
probe.status_alert_sent = self.now
|
||||
return
|
||||
|
||||
# send email when things go back to normal (i.e. from any other status)
|
||||
if status == self.enum.TEMPMON_PROBE_STATUS_GOOD_TEMP and prev_alert_sent:
|
||||
send_email(self.config, 'tempmon_good_temp', data)
|
||||
self.send_email(status, 'tempmon_good_temp', data)
|
||||
probe.status_alert_sent = self.now
|
||||
return
|
||||
|
||||
|
|
Loading…
Reference in a new issue