diff options
author | Tom Ritter <tom@ritter.vg> | 2017-04-03 01:18:29 -0400 |
---|---|---|
committer | Tom Ritter <tom@ritter.vg> | 2017-04-03 01:18:29 -0400 |
commit | 6371a93650e74d6d4518890230eeeb5ffa7b660e (patch) | |
tree | ab625d4a3d18306cbee794a2af223e079435173b | |
parent | fff94ecb1da0b3490adc4b8bc2e2fa590aa8aa80 (diff) |
Add 5 and 10 minute intervals and fix bwauth last scanner check
-rwxr-xr-x | jobs/JobBase.py | 2 | ||||
-rwxr-xr-x | samplejobs/BWAuthChecker.py | 1 |
2 files changed, 3 insertions, 0 deletions
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(): |