From ad9048b7dc203dc97c38a220a6232c419775a0df Mon Sep 17 00:00:00 2001 From: IgorVolochay Date: Sun, 26 Jan 2025 16:20:25 +0300 Subject: [PATCH] Update app files --- app/main.py | 4 ++++ app/mongo_worker.py | 18 +++++++++++++----- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/app/main.py b/app/main.py index e69de29..5a11942 100644 --- a/app/main.py +++ b/app/main.py @@ -0,0 +1,4 @@ +from mongo_worker import MongoWorker + +if __name__ == "__main__": + print("Hello World!") \ No newline at end of file diff --git a/app/mongo_worker.py b/app/mongo_worker.py index 6f0f2b5..dfe6a32 100644 --- a/app/mongo_worker.py +++ b/app/mongo_worker.py @@ -1,7 +1,15 @@ import pymongo -myclient = pymongo.MongoClient("mongodb://localhost:27017/") -db = myclient["data"] -collections = db["game_data"] -print(myclient.list_database_names()) -print(db.list_collection_names()) \ No newline at end of file +class MongoWorker(): + def __init__(self): + self.client = pymongo.MongoClient(host="127.0.0.1", port=27017) + self.db = self.client["data"] + self.collection = self.db["game_data"] + + def get_mongodb_info(self): + print(self.client.list_database_names()) + print(self.db.list_collection_names()) + +if __name__ == "__main__": + mongo = MongoWorker() + mongo.get_mongodb_info()