This commit is contained in:
@@ -40,7 +40,7 @@ class DocstoreMongo(DocstoreInterface):
|
||||
mongo_database = str(os.getenv('MONGO_DB'))
|
||||
mongo_collection = str(os.getenv('MONGO_COLLECTION'))
|
||||
# connect client
|
||||
client = MongoClient(mongo_endpoint)
|
||||
client: MongoClient = MongoClient(mongo_endpoint)
|
||||
database = client[mongo_database]
|
||||
collection = database[mongo_collection]
|
||||
# set unique index on 'name'
|
||||
@@ -53,9 +53,9 @@ class DocstoreMongo(DocstoreInterface):
|
||||
def close(self) -> None:
|
||||
"""Close connection to Mongo server."""
|
||||
self._client.close()
|
||||
self._client = None
|
||||
self._database = None
|
||||
self._collection = None
|
||||
self._client = None # type: ignore
|
||||
self._database = None # type: ignore
|
||||
self._collection = None # type: ignore
|
||||
|
||||
def __enter__(self) -> DocstoreMongo:
|
||||
self.connect()
|
||||
|
||||
Reference in New Issue
Block a user