rendered paste bodycrit = ""
for p in probes:
d = gather.gatherData(p)
for t in d:
if t[0] == "CRIT":
crit += "%s | %s | %s | %s : %.0f" % (datestamp, LOOKUP[p], t[0], t[2], t[1]) + "\n"
elif t[0] == "WARN":
msg = "Subject: *** TEST IN STG *** ***WARNING*** MFG/PRO Thresholds Breached - Check Log File"
logfile.write("%s | %s | %s | %s : %.0f" % (datestamp, LOOKUP[p], t[0], t[2], t[1]) + "\n")
logfile.close
server = "localhost"
rec = "alerts.cherp@uk.delarue.com"
sen = "alerts.cherp@uk.delarue.com"
if crit:
msg = "Subject: *** TEST IN STG *** CRITICAL MFG/PRO ALERTS - %s" % datestamp + "\n \n" + crit
session = smtplib.SMTP(server)
else:
msg = "Subject: MFG/PRO System *ALL CLEAR*"
smtpresult = session.sendmail(sen, rec, msg)