added separate flush interval #13

Merged
brian merged 14 commits from main into release 2023-07-12 14:16:03 +02:00
Showing only changes of commit 652fe9af3a - Show all commits
+15
View File
@@ -3,6 +3,7 @@ from dotenv import load_dotenv
from configparser import ConfigParser
from pathlib import Path
import logging
import os
# load default values
@@ -21,6 +22,20 @@ def connect(
"""
Connect to MongoDB database and return collection.
"""
# load environment variables
load_dotenv()
ip_addr = os.getenv(
'DB_IP_ADDRESS',
default=DB_IP_ADDRESS
)
db_name = os.getenv(
'DB_NAME',
default=DB_NAME
)
collection_name = os.getenv(
'DB_COLLECTION_NAME',
default=DB_COLLECTION_NAME
)
# connect to database
client: MongoClient = MongoClient(ip_addr)
db = client[db_name]