Merge pull request #724 from ferrants/devel-metric_alarm_fix

check keys is in dim2 before evaluating
This commit is contained in:
Toshio Kuratomi 2015-03-19 12:46:43 -07:00
commit fb1c92ffa4

View file

@ -190,7 +190,7 @@ def create_metric_alarm(connection, module):
for keys in dim1:
if not isinstance(dim1[keys], list):
dim1[keys] = [dim1[keys]]
if dim1[keys] != dim2[keys]:
if keys not in dim2 or dim1[keys] != dim2[keys]:
changed=True
setattr(alarm, 'dimensions', dim1)