fix(database): provide safe default MONGO_URI to prevent CI import crash
Some checks failed
CI / lint-and-test (push) Failing after 40s
Some checks failed
CI / lint-and-test (push) Failing after 40s
- Avoid Empty host error when MONGO_URI is unset during test collection
This commit is contained in:
@@ -4,7 +4,7 @@ import structlog
|
|||||||
from config import DB_NAME, MONGO_URI, RETENTION_DAYS
|
from config import DB_NAME, MONGO_URI, RETENTION_DAYS
|
||||||
from pymongo import ASCENDING, DESCENDING, TEXT, MongoClient
|
from pymongo import ASCENDING, DESCENDING, TEXT, MongoClient
|
||||||
|
|
||||||
client = MongoClient(MONGO_URI)
|
client = MongoClient(MONGO_URI or "mongodb://localhost:27017")
|
||||||
db = client[DB_NAME]
|
db = client[DB_NAME]
|
||||||
events_collection = db["events"]
|
events_collection = db["events"]
|
||||||
logger = structlog.get_logger("aoc.database")
|
logger = structlog.get_logger("aoc.database")
|
||||||
|
|||||||
Reference in New Issue
Block a user