Linting, refactoring, security fixes
This commit is contained in:
1 parent
b0dbf8f996
commit
f61ee89cd0
4 files changed
+15
-19
No files matched your search
@@ -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)
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user