Logging
This commit is contained in:
1 parent
f61ee89cd0
commit
be576fe4de
2 files changed
+9
-3
No files matched your search
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "lib-secret-manager"
|
name = "lib-secret-manager"
|
||||||
version = "0.3.2"
|
version = "0.3.3"
|
||||||
description = "Shared secret manager that consumes secrets"
|
description = "Shared secret manager that consumes secrets"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.10"
|
requires-python = ">=3.10"
|
||||||
|
|||||||
@@ -3,11 +3,17 @@ from os import getenv
|
|||||||
|
|
||||||
from cryptography.fernet import Fernet
|
from cryptography.fernet import Fernet
|
||||||
|
|
||||||
from secret_manager import get_secret
|
from credentials_loader import get_secret,MissingCredentialError
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
encryption_key = get_secret(getenv("ENCRYPTION_KEY",""),"/etc/secrets/encryption_key")
|
try:
|
||||||
|
encryption_key = get_secret(getenv("ENCRYPTION_KEY",""),"/etc/secrets/encryption_key")
|
||||||
|
logger.debug("Loaded encryption key")
|
||||||
|
except MissingCredentialError:
|
||||||
|
logger.fatal("Could not load encryption key")
|
||||||
|
raise
|
||||||
|
|
||||||
fernet = Fernet(encryption_key)
|
fernet = Fernet(encryption_key)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user