The ceilometer.storage.sqlalchemy.models Module

SQLAlchemy models for Ceilometer data.

class ceilometer.storage.sqlalchemy.models.CeilometerBase[source]

Bases: object

Base class for Ceilometer Models.

class ceilometer.storage.sqlalchemy.models.JSONEncodedDict(*args, **kwargs)[source]

Bases: sqlalchemy.types.TypeDecorator

Represents an immutable structure as a json-encoded string.

impl

alias of VARCHAR

process_bind_param(value, dialect)[source]
process_result_value(value, dialect)[source]
class ceilometer.storage.sqlalchemy.models.Meter(**kwargs)[source]

Bases: sqlalchemy.ext.declarative.Base

Metering data.

class ceilometer.storage.sqlalchemy.models.Project(**kwargs)[source]

Bases: sqlalchemy.ext.declarative.Base

class ceilometer.storage.sqlalchemy.models.Resource(**kwargs)[source]

Bases: sqlalchemy.ext.declarative.Base

class ceilometer.storage.sqlalchemy.models.Source(**kwargs)[source]

Bases: sqlalchemy.ext.declarative.Base

class ceilometer.storage.sqlalchemy.models.User(**kwargs)[source]

Bases: sqlalchemy.ext.declarative.Base

Previous topic

The ceilometer.storage.sqlalchemy.migration Module

Next topic

The ceilometer.storage.sqlalchemy.session Module

This Page