set actions enabled in template on describe images
this is to avoid errors with terraform relates to https://github.com/localstack/localstack/issues/2161
This commit is contained in:
parent
6a887e52cc
commit
8bffff4620
@ -67,6 +67,7 @@ class FakeAlarm(BaseModel):
|
||||
ok_actions,
|
||||
insufficient_data_actions,
|
||||
unit,
|
||||
actions_enabled,
|
||||
):
|
||||
self.name = name
|
||||
self.namespace = namespace
|
||||
@ -80,6 +81,7 @@ class FakeAlarm(BaseModel):
|
||||
self.dimensions = [
|
||||
Dimension(dimension["name"], dimension["value"]) for dimension in dimensions
|
||||
]
|
||||
self.actions_enabled = actions_enabled
|
||||
self.alarm_actions = alarm_actions
|
||||
self.ok_actions = ok_actions
|
||||
self.insufficient_data_actions = insufficient_data_actions
|
||||
@ -215,6 +217,7 @@ class CloudWatchBackend(BaseBackend):
|
||||
ok_actions,
|
||||
insufficient_data_actions,
|
||||
unit,
|
||||
actions_enabled,
|
||||
):
|
||||
alarm = FakeAlarm(
|
||||
name,
|
||||
@ -231,6 +234,7 @@ class CloudWatchBackend(BaseBackend):
|
||||
ok_actions,
|
||||
insufficient_data_actions,
|
||||
unit,
|
||||
actions_enabled,
|
||||
)
|
||||
self.alarms[name] = alarm
|
||||
return alarm
|
||||
|
@ -28,6 +28,7 @@ class CloudWatchResponse(BaseResponse):
|
||||
dimensions = self._get_list_prefix("Dimensions.member")
|
||||
alarm_actions = self._get_multi_param("AlarmActions.member")
|
||||
ok_actions = self._get_multi_param("OKActions.member")
|
||||
actions_enabled = self._get_multi_param("ActionsEnabled")
|
||||
insufficient_data_actions = self._get_multi_param(
|
||||
"InsufficientDataActions.member"
|
||||
)
|
||||
@ -47,6 +48,7 @@ class CloudWatchResponse(BaseResponse):
|
||||
ok_actions,
|
||||
insufficient_data_actions,
|
||||
unit,
|
||||
actions_enabled,
|
||||
)
|
||||
template = self.response_template(PUT_METRIC_ALARM_TEMPLATE)
|
||||
return template.render(alarm=alarm)
|
||||
|
Loading…
x
Reference in New Issue
Block a user