Linting, refactoring, security fixes

This commit is contained in:
florian committed 2026-10-21 11:09:44 +02:00
1 parent b0dbf8f996
commit f61ee89cd0
4 files changed
+15 -19

No files matched your search

+6 -11
View File
@@ -1,18 +1,13 @@
import logging
from os import getenv
from cryptography.fernet import Fernet
from simple_logger_handler import setup_logger
logger = setup_logger(__name__)
from secret_manager import get_secret
try:
with open("/etc/secrets/encryption_key", "rb") as file:
encryption_key = file.read()
except FileNotFoundError:
logger.fatal("[FATAL] Encryption key not found")
raise
except Exception as e:
logger.fatal(f"[FATAL] Failed to read encryption key: {e}")
raise
logger = logging.getLogger(__name__)
encryption_key = get_secret(getenv("ENCRYPTION_KEY",""),"/etc/secrets/encryption_key")
fernet = Fernet(encryption_key)