weaver.database.mongodb
Module Contents
- class weaver.database.mongodb.MongoDatabase(container)[source]
Return the unique identifier of db type matching settings.
- 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.