All checks were successful
Build & Publish to GHCR / build (push) Successful in 1m11s
15 lines
375 B
Python
15 lines
375 B
Python
from simple_logger_handler import setup_logger
|
|
|
|
logger = setup_logger(__name__)
|
|
|
|
def return_credentials(path: str)->str:
|
|
try:
|
|
with open (path) as file:
|
|
return file.read().strip()
|
|
except FileNotFoundError:
|
|
logger.fatal(f"[FATAL] Secret file not found: {path}")
|
|
raise
|
|
except Exception as e:
|
|
logger.fatal(f"[FATAL] Failed to read secret file {path}: {e}")
|
|
raise
|