weaver.database.mongodb
¶
Module Contents¶
-
class
weaver.database.mongodb.
MongoDatabase
(container)[source]¶ Return the unique identifier of db type matching settings.
-
reset_store
(self: weaver.database.base.StoreSelector, store_type) → AnyMongodbStore[source]¶
-
get_store
(self: weaver.database.base.StoreBillsSelector, store_type: Any, *store_args: Any, **store_kwargs) → weaver.store.mongodb.MongodbBillStore[source]¶ -
get_store
(self: weaver.database.base.StoreQuotesSelector, store_type: Any, *store_args: Any, **store_kwargs) → weaver.store.mongodb.MongodbQuoteStore -
get_store
(self: weaver.database.base.StoreJobsSelector, store_type: Any, *store_args: Any, **store_kwargs) → weaver.store.mongodb.MongodbJobStore -
get_store
(self: weaver.database.base.StoreProcessesSelector, store_type: Any, *store_args: Any, **store_kwargs) → weaver.store.mongodb.MongodbProcessStore -
get_store
(self: weaver.database.base.StoreServicesSelector, store_type: Any, *store_args: Any, **store_kwargs) → weaver.store.mongodb.MongodbServiceStore -
get_store
(self: weaver.database.base.StoreVaultSelector, store_type: Any, *store_args: Any, **store_kwargs) → weaver.store.mongodb.MongodbVaultStore Retrieve a store from the database.
- Parameters
store_type – type of the store to retrieve/create.
store_args – additional arguments to pass down to the store.
store_kwargs – additional keyword arguments to pass down to the store.
-