Fix bug: Use correct dimension name in expression
Change-Id: If3db2f3b11b27681afa35b31511dfa3422706376 Story: 2001753 Task: 12134
This commit is contained in:
parent
cf85e46054
commit
8f231733cc
|
@ -522,7 +522,7 @@ class TestAlarmDefinition(AlarmTestBase):
|
||||||
sub_expression = {'11111': {u'expression': expr,
|
sub_expression = {'11111': {u'expression': expr,
|
||||||
u'function': 'max',
|
u'function': 'max',
|
||||||
u'metricDefinition': {
|
u'metricDefinition': {
|
||||||
u'dimensions': {u'uname': 'host'},
|
u'dimensions': {'hostname': 'host'},
|
||||||
u'name': 'test.metric'},
|
u'name': 'test.metric'},
|
||||||
u'operator': 'gte',
|
u'operator': 'gte',
|
||||||
u'period': 60,
|
u'period': 60,
|
||||||
|
|
|
@ -472,7 +472,7 @@ class AlarmDefinitions(alarm_definitions_api_v2.AlarmDefinitionsV2API,
|
||||||
for id, sub_alarm_def in sub_alarm_def_dict.items():
|
for id, sub_alarm_def in sub_alarm_def_dict.items():
|
||||||
dimensions = {}
|
dimensions = {}
|
||||||
for name, value in sub_alarm_def.dimensions.items():
|
for name, value in sub_alarm_def.dimensions.items():
|
||||||
dimensions[u'uname'] = value
|
dimensions[name] = value
|
||||||
sub_alarm_def_update_dict[sub_alarm_def.id] = {}
|
sub_alarm_def_update_dict[sub_alarm_def.id] = {}
|
||||||
sub_alarm_def_update_dict[sub_alarm_def.id][u'function'] = (
|
sub_alarm_def_update_dict[sub_alarm_def.id][u'function'] = (
|
||||||
sub_alarm_def.function)
|
sub_alarm_def.function)
|
||||||
|
|
Loading…
Reference in New Issue