Merge "Allow changing project-id and user-id by alarm-threshold-update"
This commit is contained in:
		| @@ -78,6 +78,7 @@ DELTA_ALARM_RULE = {u'comparison_operator': u'lt', | ||||
| DELTA_ALARM_TC = [{u'name': u'cons1', | ||||
|                   u'duration': 500}] | ||||
| DELTA_ALARM['time_constraints'] = DELTA_ALARM_TC | ||||
| DELTA_ALARM['user_id'] = u'new-user-id' | ||||
| UPDATED_ALARM = copy.deepcopy(AN_ALARM) | ||||
| UPDATED_ALARM.update(DELTA_ALARM) | ||||
| UPDATED_ALARM['threshold_rule'].update(DELTA_ALARM_RULE) | ||||
| @@ -90,7 +91,7 @@ UPDATED_ALARM['time_constraints'] = [{u'name': u'cons1', | ||||
| DELTA_ALARM['threshold_rule'] = DELTA_ALARM_RULE | ||||
| UPDATE_ALARM = copy.deepcopy(UPDATED_ALARM) | ||||
| UPDATE_ALARM['remove_time_constraints'] = 'cons2' | ||||
| del UPDATE_ALARM['user_id'] | ||||
| UPDATE_ALARM['user_id'] = u'new-user-id' | ||||
| del UPDATE_ALARM['project_id'] | ||||
| del UPDATE_ALARM['name'] | ||||
| del UPDATE_ALARM['alarm_id'] | ||||
| @@ -128,11 +129,12 @@ DELTA_LEGACY_ALARM = {u'alarm_actions': ['url1', 'url2'], | ||||
|                       u'threshold': 42.1} | ||||
| DELTA_LEGACY_ALARM['time_constraints'] = [{u'name': u'cons1', | ||||
|                                            u'duration': 500}] | ||||
| DELTA_LEGACY_ALARM['user_id'] = u'new-user-id' | ||||
| DELTA_LEGACY_ALARM['remove_time_constraints'] = 'cons2' | ||||
| UPDATED_LEGACY_ALARM = copy.deepcopy(AN_LEGACY_ALARM) | ||||
| UPDATED_LEGACY_ALARM.update(DELTA_LEGACY_ALARM) | ||||
| UPDATE_LEGACY_ALARM = copy.deepcopy(UPDATED_LEGACY_ALARM) | ||||
| del UPDATE_LEGACY_ALARM['user_id'] | ||||
| UPDATE_LEGACY_ALARM['user_id'] = u'new-user-id' | ||||
| del UPDATE_LEGACY_ALARM['project_id'] | ||||
| del UPDATE_LEGACY_ALARM['name'] | ||||
| del UPDATE_LEGACY_ALARM['alarm_id'] | ||||
|   | ||||
| @@ -32,9 +32,10 @@ UPDATABLE_ATTRIBUTES = [ | ||||
|     'ok_actions', | ||||
|     'insufficient_data_actions', | ||||
|     'repeat_actions', | ||||
|     'project_id', | ||||
|     'user_id' | ||||
| ] | ||||
| CREATION_ATTRIBUTES = UPDATABLE_ATTRIBUTES + ['project_id', 'user_id', | ||||
|                                               'time_constraints'] | ||||
| CREATION_ATTRIBUTES = UPDATABLE_ATTRIBUTES + ['time_constraints'] | ||||
|  | ||||
|  | ||||
| class Alarm(base.Resource): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Jenkins
					Jenkins