From 6371a93650e74d6d4518890230eeeb5ffa7b660e Mon Sep 17 00:00:00 2001 From: Tom Ritter Date: Mon, 3 Apr 2017 01:18:29 -0400 Subject: Add 5 and 10 minute intervals and fix bwauth last scanner check --- jobs/JobBase.py | 2 ++ samplejobs/BWAuthChecker.py | 1 + 2 files changed, 3 insertions(+) diff --git a/jobs/JobBase.py b/jobs/JobBase.py index 4ac1f0d..c5be180 100755 --- a/jobs/JobBase.py +++ b/jobs/JobBase.py @@ -25,6 +25,8 @@ class JobFailureNotificationFrequency: class JobFailureCountMinimumBeforeNotification: ONE = 1 TWO = 2 + FIVE = 5 + TEN = 10 class JobBase(object): def __init__(self, config, *args): diff --git a/samplejobs/BWAuthChecker.py b/samplejobs/BWAuthChecker.py index ee0113a..618075e 100755 --- a/samplejobs/BWAuthChecker.py +++ b/samplejobs/BWAuthChecker.py @@ -74,6 +74,7 @@ class BWAuthChecker(JobBase.JobBase): elif l.strip(): last_measured = re.match("NOTICE\[[^\s]+ ([0-9a-zA-Z: ]+)\]", l).groups(0)[0] last_measured = datetime.datetime.strptime(last_measured, "%b %d %H:%M:%S %Y") + measurement_times[this_scanner] = last_measured for t in measurement_times: if measurement_times[t] + datetime.timedelta(days=6) < datetime.datetime.now(): -- cgit v1.2.3