from osm_mon.plugins.OpenStack.Aodh import alarming as alarm_req
from osm_mon.plugins.OpenStack.common import Common
from osm_mon.plugins.OpenStack.Aodh import alarming as alarm_req
from osm_mon.plugins.OpenStack.common import Common
values = {"alarm_name": "my_alarm",
"metric_name": "my_metric",
"resource_uuid": "my_r_id"}
values = {"alarm_name": "my_alarm",
"metric_name": "my_metric",
"resource_uuid": "my_r_id"}
- self.alarming.configure_alarm(alarm_endpoint, metric_endpoint, auth_token, values)
+ self.alarming.configure_alarm(alarm_endpoint, metric_endpoint, auth_token, values, {})
- self.alarming.configure_alarm(alarm_endpoint, metric_endpoint, auth_token, values)
+ self.alarming.configure_alarm(alarm_endpoint, metric_endpoint, auth_token, values, {})
perf_req.assert_not_called()
@mock.patch.object(alarm_req.Alarming, "check_payload")
perf_req.assert_not_called()
@mock.patch.object(alarm_req.Alarming, "check_payload")
- self.alarming.configure_alarm(alarm_endpoint, metric_endpoint, auth_token, values)
+ self.alarming.configure_alarm(alarm_endpoint, metric_endpoint, auth_token, values, {})
perf_req.assert_called_with(
"alarm_endpoint/v2/alarms/", auth_token,
req_type="post", payload="my_payload")
perf_req.assert_called_with(
"alarm_endpoint/v2/alarms/", auth_token,
req_type="post", payload="my_payload")
- self.alarming.update_alarm(alarm_endpoint, auth_token, values)
+ self.alarming.update_alarm(alarm_endpoint, auth_token, values, {})
perf_req.assert_called_with(mock.ANY, auth_token, req_type="get")
check_pay.assert_not_called()
perf_req.assert_called_with(mock.ANY, auth_token, req_type="get")
check_pay.assert_not_called()
- self.alarming.update_alarm(alarm_endpoint, auth_token, values)
+ self.alarming.update_alarm(alarm_endpoint, auth_token, values, {})
perf_req.assert_called_with(mock.ANY, auth_token, req_type="get")
self.assertEqual(perf_req.call_count, 1)
perf_req.assert_called_with(mock.ANY, auth_token, req_type="get")
self.assertEqual(perf_req.call_count, 1)
- self.alarming.update_alarm(alarm_endpoint, auth_token, values)
+ self.alarming.update_alarm(alarm_endpoint, auth_token, values, {})
check_pay.assert_called_with(values, "disk_write_ops", "my_resource_id",
"my_alarm", alarm_state="alarm")
check_pay.assert_called_with(values, "disk_write_ops", "my_resource_id",
"my_alarm", alarm_state="alarm")