aodh/ceilometer/storage/sqlalchemy/migrate_repo/versions
Mehdi Abaakouk 48c85f740a Alarm API update
This updates the alarm API to match the latest discussion:

https://wiki.openstack.org/wiki/Ceilometer/blueprints/alarm-api

It allows creation of different kinds of alarm.
The current kind of alarm has been named 'threshold'.

It move the defaults values from the storage models to the API
with all tools provided by wsme to ensure mandatory field and default.

A behavior change, it is now mandatory to PUT a full alarm description
in a PUT call.
In the future a new endpoint can be added to allow to modify only one
field (example for state: /v2/alarms/<id>/state)

Implements blueprint alarming-logical-combination

Change-Id: Ib85636728d427cdb70ef530ff9ff20d2b75c5ed1
2013-09-19 16:11:38 +02:00
..
__init__.py implement sqlalchemy dbengine backend 2012-09-26 21:36:44 +00:00
001_add_meter_table.py Force MySQL to use InnoDB/utf8 2013-09-13 11:10:14 -04:00
002_remove_duration.py pep8: enable F403 checks 2013-06-19 14:40:17 +02:00
003_set_utf8_charset.py sql: fix 003 downgrade 2013-05-30 15:29:06 +02:00
004_add_counter_unit.py pep8: enable F403 checks 2013-06-19 14:40:17 +02:00
005_remove_resource_timestamp.py Use flake8 instead of pep8 2013-05-13 15:27:14 +02:00
006_counter_volume_is_float.py pep8: enable F403 checks 2013-06-19 14:40:17 +02:00
007_add_alarm_table.py Force MySQL to use InnoDB/utf8 2013-09-13 11:10:14 -04:00
008_add_events.py Force MySQL to use InnoDB/utf8 2013-09-13 11:10:14 -04:00
009_event_strings.py pep8: enable F403 checks 2013-06-19 14:40:17 +02:00
010_add_index_to_meter.py sqlalchemy: fix performance issue on get_meters() 2013-07-04 11:04:23 +09:00
011_indexes_cleanup.py Add cleanup migration for indexes. 2013-07-22 09:46:21 +04:00
012_add_missing_foreign_keys.py Fix missing foreign keys. 2013-07-22 10:29:35 +04:00
013_rename_counter_to_meter_alarm.py alarm api: rename counter_name to meter_name 2013-09-04 14:06:40 +02:00
014_add_event_message_id.py Reject duplicate events 2013-09-04 12:45:26 -03:00
015_add_alarm_history_table.py Force MySQL to use InnoDB/utf8 2013-09-13 11:10:14 -04:00
016_simpler_alarm.py Alarm API update 2013-09-19 16:11:38 +02:00