The ceilometer.storage.sqlalchemy.models Module¶
SQLAlchemy models for Ceilometer data.
-
class
ceilometer.storage.sqlalchemy.models.CeilometerBase[source]¶ Bases:
objectBase class for Ceilometer Models.
-
class
ceilometer.storage.sqlalchemy.models.FullSample[source]¶ Bases:
objectA fake model for query samples.
-
class
ceilometer.storage.sqlalchemy.models.JSONEncodedDict(*args, **kwargs)[source]¶ Bases:
sqlalchemy.sql.type_api.TypeDecoratorRepresents an immutable structure as a json-encoded string.
-
impl¶ alias of
Text
-
-
class
ceilometer.storage.sqlalchemy.models.MetaBigInt(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.BaseMetering integer metadata.
-
class
ceilometer.storage.sqlalchemy.models.MetaBool(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.BaseMetering boolean metadata.
-
class
ceilometer.storage.sqlalchemy.models.MetaFloat(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.BaseMetering float metadata.
-
class
ceilometer.storage.sqlalchemy.models.MetaText(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.BaseMetering text metadata.
-
class
ceilometer.storage.sqlalchemy.models.Meter(**kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.BaseMeter definition data.
-
class
ceilometer.storage.sqlalchemy.models.PreciseTimestamp(*args, **kwargs)[source]¶ Bases:
sqlalchemy.sql.type_api.TypeDecoratorRepresents a timestamp precise to the microsecond.
-
impl¶ alias of
DateTime
-