app.env
1import os 2 3import dotenv 4from loguru import logger 5 6dotenv.load_dotenv() 7 8 9_SUPER_USER_NAME = os.getenv("SUPER_USER_NAME") 10_SUPER_USER_EMAIL = os.getenv("SUPER_USER_EMAIL") 11_SUPER_USER_PASSWORD = os.getenv("SUPER_USER_PASSWORD") 12_JWT_SECRET = os.getenv("JWT_SECRET") 13_DATABASE_URL = os.getenv("DATABASE_URL") 14 15assert _SUPER_USER_NAME is not None 16assert _SUPER_USER_EMAIL is not None 17assert _SUPER_USER_PASSWORD is not None 18assert _JWT_SECRET is not None 19assert _DATABASE_URL is not None 20 21logger.info("Environment Variables Loaded") 22 23 24def get_super_user_name() -> str: 25 return _SUPER_USER_NAME # type: ignore 26 27 28def get_super_user_email() -> str: 29 return _SUPER_USER_EMAIL # type: ignore 30 31 32def get_super_user_password() -> str: 33 return _SUPER_USER_PASSWORD # type: ignore 34 35 36def get_jwt_secret() -> str: 37 return _JWT_SECRET # type: ignore 38 39 40def get_database_url() -> str: 41 return _DATABASE_URL # type: ignore
def
get_super_user_name() -> str:
def
get_super_user_email() -> str:
def
get_super_user_password() -> str:
def
get_jwt_secret() -> str:
def
get_database_url() -> str: