bookstore/books/db_connection.py [35:46]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
db_secret_name = os.getenv('AURORA_DB_SECRET_NAME')
db_proxy_endpoint = os.getenv('AURORA_DB_PROXY_ENDPOINT')
secrets_client = boto3.client('secretsmanager')

# Get DB credentials from AWS Secrets Manager
def get_db_secrets():
    """
    Return the secret string as a dictionary for secret name SECRET_NAME.
    """
    secret_response = secrets_client.get_secret_value(SecretId=db_secret_name)
    secrets = json.loads(secret_response['SecretString'])
    return secrets
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



db_schema/db_schema_lambda/main.py [38:49]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
db_secret_name = os.getenv('AURORA_DB_SECRET_NAME')
db_proxy_endpoint = os.getenv('AURORA_DB_PROXY_ENDPOINT')
secrets_client = boto3.client('secretsmanager')

# Get DB credentials from AWS Secrets Manager
def get_db_secrets():
    """
    Return the secret string as a dictionary for secret name SECRET_NAME.
    """
    secret_response = secrets_client.get_secret_value(SecretId=db_secret_name)
    secrets = json.loads(secret_response['SecretString'])
    return secrets
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



