Fix severity key error

Change-Id: Ifac680833fb14fad8a2d3c2f74fc32e4e96c3642
This commit is contained in:
Ryan Bak 2016-08-29 13:27:43 -06:00
parent 2a20b17746
commit 59f17b9e73
3 changed files with 5 additions and 5 deletions

View File

@ -46,7 +46,7 @@ def get_status(index):
def show_status(data):
status = data
status = data.upper()
img_tag = '<img src="{img}" title="{label}" class="status-icon" />{label}'
if status == 'CRITICAL':
return img_tag.format(img=constants.CRITICAL_ICON, label=status)
@ -63,9 +63,9 @@ def show_severity(data):
severity = data['alarm_definition']['severity']
state = data['state']
if state == 'ALARM':
return severity
return severity.upper()
else:
return state
return state.upper()
def show_alarm_id(data):
return data['id']

View File

@ -84,7 +84,7 @@ def get_status(alarms):
status_index = 0
for a in alarms:
severity = alarm_tables.show_severity(a)
severity_index = index_by_severity[severity]
severity_index = index_by_severity.get(severity, None)
status_index = max(status_index, severity_index)
return priorities[status_index]['status']

View File

@ -177,7 +177,7 @@ def get_status(alarms):
status_index = 0
for a in alarms:
severity = alarm_tables.show_severity(a)
severity_index = index_by_severity[severity]
severity_index = index_by_severity.get(severity, None)
status_index = max(status_index, severity_index)
return priorities[status_index]['status']