aodh/ceilometer
John Herndon d80f30f568 Add a Trait Type model and db table
The event api will provide a way to list all trait types for
a given event type. The current data model does not provide
an efficient way to get all trait types.

This change introduces a trait_type table, and TraitType model.
Trait information can be retrieved with this simple query into
TraitType:

SELECT id, desc, dtype FROM  trait_type;

The UniqueName table is no longer needed, so it has been removed.

Partial-Bug: 1211015
Change-Id: I6ec29dc1d71b5590204d7e7b1bf121c2c1ca1904
2013-12-02 15:16:42 -07:00
..
alarm full pep8 compliance (part 2) 2013-11-21 12:35:01 -05:00
api full pep8 compliance (part 2) 2013-11-21 12:35:01 -05:00
central Merge "Add an insecure option for Keystone client" 2013-11-13 09:13:30 +00:00
compute Removed unused method in compute agent manger 2013-11-28 15:22:42 +08:00
dispatcher Simplify the dispatcher method prototype 2013-11-26 16:03:30 +01:00
energy full pep8 compliance (part 2) 2013-11-21 12:35:01 -05:00
image Corrected import order 2013-11-13 14:41:33 +08:00
locale Imported Translations from Transifex 2013-11-29 06:05:46 +00:00
network Corrected import order 2013-11-13 14:41:33 +08:00
objectstore full pep8 compliance (part 2) 2013-11-21 12:35:01 -05:00
openstack Merge "Sync log from oslo" 2013-11-13 13:02:12 +00:00
publisher Remove the collector submodule 2013-11-26 16:03:30 +01:00
storage Add a Trait Type model and db table 2013-12-02 15:16:42 -07:00
tests Add a Trait Type model and db table 2013-12-02 15:16:42 -07:00
transformer full pep8 compliance (part 2) 2013-11-21 12:35:01 -05:00
volume Corrected import order 2013-11-13 14:41:33 +08:00
__init__.py Remove gettext.install from ceilometer/__init__.py 2013-04-03 22:59:44 +08:00
agent.py Reinitialize pipeline manager for service restart 2013-08-17 23:30:14 +08:00
collector.py Simplify the dispatcher method prototype 2013-11-26 16:03:30 +01:00
middleware.py missing resource in middleware notification 2013-08-26 10:06:48 -04:00
notification.py Split collector 2013-11-26 16:03:26 +01:00
notifier.py Split collector 2013-11-26 16:03:26 +01:00
nova_client.py Adding region name to service credentials 2013-09-23 13:52:29 -07:00
pipeline.py Added resources definition in the pipeline 2013-11-27 13:47:38 +08:00
plugin.py Apply six for metaclass 2013-10-08 15:22:30 +09:00
sample.py validate counter_type when posting samples 2013-09-11 15:03:09 +00:00
service.py Split collector 2013-11-26 16:03:26 +01:00
utils.py enable sql metadata query 2013-10-25 11:30:59 -04:00