The aodh.storage.mongo.utils Module

Common functions for MongoDB backend

class aodh.storage.mongo.utils.ConnectionPool[source]

Bases: object

connect(url, max_retries, retry_interval)[source]
class aodh.storage.mongo.utils.CursorProxy(cursor, max_retries, retry_interval)[source]

Bases: pymongo.cursor.Cursor

class aodh.storage.mongo.utils.MongoProxy(conn, max_retries, retry_interval)[source]

Bases: object

find(*args, **kwargs)[source]
class aodh.storage.mongo.utils.QueryTransformer[source]

Bases: object

transform_filter(condition)[source]
transform_orderby(orderby)[source]

Previous topic

The aodh.storage.models Module

Next topic

The aodh.storage.pymongo_base Module

This Page