From 365c131a1e74e4a24c7f546f964a0dcc664bdee1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Brage=20Skj=C3=B8nborg?= Date: Fri, 30 Jan 2026 00:17:19 +0100 Subject: [PATCH] pyton --- apps/py-metadata/db/database.py | 3 ++- apps/py-metadata/utils/logger.py | 7 ++++++- apps/py-watcher/db/database.py | 3 ++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/apps/py-metadata/db/database.py b/apps/py-metadata/db/database.py index c26ed07c..bb1bcb9f 100644 --- a/apps/py-metadata/db/database.py +++ b/apps/py-metadata/db/database.py @@ -32,7 +32,8 @@ class Database: host=self.config.address, user=self.config.username, password=self.config.password, - database=self.config.name + database=self.config.name, + autocommit=True ) if self.conn.is_connected(): logger.info("✅ Tilkoblet til databasen") diff --git a/apps/py-metadata/utils/logger.py b/apps/py-metadata/utils/logger.py index 561e0dd6..7ca6d83e 100644 --- a/apps/py-metadata/utils/logger.py +++ b/apps/py-metadata/utils/logger.py @@ -18,7 +18,11 @@ class ColoredFormatter(logging.Formatter): message = super().format(record) return f"{color}{prefix}{COLORS['RESET']} {message}" -def setup_logger(level=logging.INFO): +def setup_logger(): + import os + level_name = os.getenv("LOG_LEVEL", "INFO").upper() + level = getattr(logging, level_name, logging.INFO) + handler = logging.StreamHandler(sys.stdout) formatter = ColoredFormatter("%(asctime)s - %(name)s - %(message)s") handler.setFormatter(formatter) @@ -28,5 +32,6 @@ def setup_logger(level=logging.INFO): logger.handlers = [handler] return logger + # Opprett global logger logger: logging.Logger = setup_logger() diff --git a/apps/py-watcher/db/database.py b/apps/py-watcher/db/database.py index 3ef2db53..cf77db9b 100644 --- a/apps/py-watcher/db/database.py +++ b/apps/py-watcher/db/database.py @@ -18,7 +18,8 @@ class Database: host=self.config.address, user=self.config.username, password=self.config.password, - database=self.config.name + database=self.config.name, + autocommit=True ) if self.conn.is_connected(): logger.info("✅ Tilkoblet til databasen")