The ceilometer.storage.pymongo_base
Module¶
Common functions for MongoDB and DB2 backends
-
class
ceilometer.storage.pymongo_base.
Connection
(url)[source]¶ Bases:
ceilometer.storage.base.Connection
Base Connection class for MongoDB and DB2 drivers.
-
get_meters
(user=None, project=None, resource=None, source=None, metaquery=None, limit=None, unique=False)[source]¶ Return an iterable of models.Meter instances
Parameters: - user – Optional ID for user that owns the resource.
- project – Optional ID for project that owns the resource.
- resource – Optional resource filter.
- source – Optional source filter.
- metaquery – Optional dict with metadata to match on.
- limit – Maximum number of results to return.
- unique – If set to true, return only unique meter information.
-