If the regexp does not match, return NotAvailable

This commit is contained in:
Florent 2014-03-19 16:16:15 +01:00
commit 06c9fce9e4

View file

@ -87,7 +87,7 @@ class ListPage(HTMLPage):
def obj_sensors(self):
sensors = []
lastdate = Date(Regexp(Env('datetime'), r'(\d+)\.(\d+)\.(\d+) (\d+):(\d+)', r'\3-\2-\1 \4:\5'))(self)
lastdate = Date(Regexp(Env('datetime'), r'(\d+)\.(\d+)\.(\d+) (\d+):(\d+)', r'\3-\2-\1 \4:\5', default=NotAvailable))(self)
forecast = Map(Env('forecast'), self.forecasts, default=NotAvailable)(self)
alarm = Map(Env('alarm'), self.alarmlevel, default=u'')(self)