Index: sitescripts/notifications/parser.py
diff --git a/sitescripts/notifications/parser.py b/sitescripts/notifications/parser.py
index ba637e372070b8372e295ac82460ffd24a51657a..4fdf6429b317fae68d5872f705908e1665d96d99 100644
--- a/sitescripts/notifications/parser.py
+++ b/sitescripts/notifications/parser.py
@@ -69,7 +69,7 @@ def _parse_notification(data, name):
         if key == 'inactive' and not is_variant:
             current['inactive'] = value.lower() not in ('', '0', 'no', 'false', 'off')
         elif key == 'severity':
-            if value not in ('information', 'critical', 'normal'):
+            if value not in ('information', 'critical', 'normal', 'relentless'):
                 raise Exception("Unknown severity value '%s' in file '%s'" % (value, name))
             current['severity'] = value
         elif key == 'links':
@@ -90,6 +90,8 @@ def _parse_notification(data, name):
             current['sample'] = float(value)
         elif key in ['start', 'end']:
             current[key] = datetime.datetime.strptime(value, '%Y-%m-%dT%H:%M')
+        elif key == 'interval':
+            current[key] = int(value)
         else:
             raise Exception("Unknown parameter '%s' in file '%s'" % (key, name))
 
