From c783edd4e11b3451b11c2170ca63e408f1998369 Mon Sep 17 00:00:00 2001 From: Dan Srebnick Date: Mon, 3 Aug 2020 20:08:16 -0400 Subject: [PATCH] Fix for EventEnd of 000000T0000Z which appeared during Tropical Storm Isaias --- noaacap/usr/local/bin/noaacap.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/noaacap/usr/local/bin/noaacap.py b/noaacap/usr/local/bin/noaacap.py index ec70bd5..b5f73b0 100755 --- a/noaacap/usr/local/bin/noaacap.py +++ b/noaacap/usr/local/bin/noaacap.py @@ -213,7 +213,11 @@ for i in range(0, count): # Is alert expired? now = datetime.datetime.utcnow() - exp = datetime.datetime.strptime(EventEnd,'%y%m%dT%H%MZ') + # Fix exit on exp = '000000T0000Z' + try: + exp = datetime.datetime.strptime(EventEnd,'%y%m%dT%H%MZ') + except: + exp = now log.debug('Now: ' + datetime.datetime.strftime(now,"%y-%m-%d %H:%M") + \ ' Exp: ' + datetime.datetime.strftime(exp,"%y-%m-%d %H:%M")) if now > exp: