congress/congress/tests/datasources
akhiljain23 170d1f3ee3 Adding monasca push driver to receive webhook notifications
Accepts POST webhook notifications [1] at
/v1/data-sources/<data-source-name>/webhook

[1] Expected format:
{'metrics': [{u'id': None,
              u'name': u'load.avg_1_min',
              u'dimensions': {u'hostname': u'openstack-13.local.lan',
                              u'service': u'monitoring'}}],
 'alarm_id': u'2c2fa591-2d49-4568-aa2d-d2882d754e42',
 'state': u'ALARM',
 'alarm_timestamp': 1532333678,
 'tenant_id': u'f0d4ef7886f94108b7e8c85e03e6245b',
 'old_state': u'UNDETERMINED',
 'alarm_description': u'',
 'message': u'Thresholds were exceeded for the sub-alarms: max(load.avg_1_min) > 0.0 with the values: [0.546]',
 'alarm_definition_id': u'1e4c517e-dfa8-4e47-a2a5-2fc795d9f7a9',
 'alarm_name': u'alarmPerHostAj23'}

Partially-Implements: blueprint add-monasca-push-driver
Change-Id: Ib67817c798bb4077e2ba1826e9c9aa85976a64fa
2018-07-26 15:06:04 +00:00
..
__init__.py Make tests location consistent 2014-12-02 15:06:09 -08:00
fakes.py Fix nova unit test data to conform to API response types 2018-04-20 20:26:56 +00:00
performance_datasource_driver.py Remove deepsix reference in datasource drivers 2016-09-01 04:01:57 +00:00
plexxi_fakes.py Use python3 print, division, import 2016-01-20 15:31:02 -08:00
test_cfgvalidator_driver.py Datasource for configuration file validation 2017-12-05 18:18:09 +01:00
test_cinder_driver.py Data source driver preserves data types 2018-07-05 00:03:44 +00:00
test_cloudfoundryv2_driver.py Data source driver preserves data types 2018-07-05 00:03:44 +00:00
test_datasource_driver.py Merge "Data source driver preserves data types" 2018-07-05 04:38:28 +00:00
test_datasource_utils.py Make tenant_name as optional config option 2018-03-22 14:14:34 +05:30
test_doctor_driver.py Distinguish between PUT and PATCH in API models 2018-01-16 16:45:52 -08:00
test_glancev2_driver.py Data source driver preserves data types 2018-07-05 00:03:44 +00:00
test_heatv1_driver.py Add support to both v2 and v3 auth_urls 2016-06-17 09:17:44 +00:00
test_ironic_driver.py Data source driver preserves data types 2018-07-05 00:03:44 +00:00
test_keystone_driver.py Data source driver preserves data types 2018-07-05 00:03:44 +00:00
test_keystonev3_driver.py Data source driver preserves data types 2018-07-05 00:03:44 +00:00
test_mistral_driver.py Data source driver preserves data types 2018-07-05 00:03:44 +00:00
test_monasca_driver.py Adding monasca push driver to receive webhook notifications 2018-07-26 15:06:04 +00:00
test_murano_driver.py Data source driver preserves data types 2018-07-05 00:03:44 +00:00
test_neutronv2_driver.py Data source driver preserves data types 2018-07-05 00:03:44 +00:00
test_neutronv2_qos_driver.py Data source driver preserves data types 2018-07-05 00:03:44 +00:00
test_nova_driver.py Data source driver preserves data types 2018-07-05 00:03:44 +00:00
test_plexxi_driver.py Adds execute(self, action, action_args) to PlexxiDriver 2016-07-06 13:15:53 -07:00
test_swift_driver.py Fix swift auth issue by specifying version in url 2018-02-07 11:06:16 -08:00
test_vCenter_driver.py Use python3 print, division, import 2016-01-20 15:31:02 -08:00
test_vitrage_driver.py vitrage driver keep deactivated alarms 2018-07-24 18:09:32 -07:00
util.py Use python3 print, division, import 2016-01-20 15:31:02 -08:00
vCenter_fakes.py Use python3 print, division, import 2016-01-20 15:31:02 -08:00