The ceilometer.storage.mongo.utils Module
Common functions for MongoDB and DB2 backends
-
class ceilometer.storage.mongo.utils.ConnectionPool[source]
Bases: object
-
ConnectionPool.connect(url)[source]
-
class ceilometer.storage.mongo.utils.CursorProxy(cursor)[source]
Bases: pymongo.cursor.Cursor
-
CursorProxy.next(*args, **kwargs)[source]
-
class ceilometer.storage.mongo.utils.MongoConn(method)[source]
Bases: object
-
class ceilometer.storage.mongo.utils.MongoProxy(conn)[source]
Bases: object
-
MongoProxy.find(*args, **kwargs)[source]
-
class ceilometer.storage.mongo.utils.QueryTransformer[source]
Bases: object
-
QueryTransformer.transform_filter(condition)[source]
-
QueryTransformer.transform_orderby(orderby)[source]