import os # Environment setup QA_ENVIRONMENT = 'qa' ENVIRONMENT = os.environ.get('ENVIRONMENT', QA_ENVIRONMENT) # AWS region configuration DEFAULT_AWS_REGION = 'us-east-1' AWS_REGION = os.environ.get('AWS_REGION', DEFAULT_AWS_REGION) # AWS SecretsManager DB_SECRET_NAME = 'qa/e2e-test-secrets/db/royalty-accounting' # Database configuration DB_NAME = 'royalty_accounting' # Test User TEST_USER = 'automation_qa' # Lambda Name # RIE only routes /2015-03-31/functions/function/invocations — "function" is literal if os.environ.get('LAMBDA_ENDPOINT_URL'): LAMBDA_GENERATE_ATTACHMENTS = 'function' LAMBDA_CUSTOM_REPORTS = 'function' else: LAMBDA_GENERATE_ATTACHMENTS = f'{ENVIRONMENT}-lambda-moneyhub-generate-attachments' LAMBDA_CUSTOM_REPORTS = f'{ENVIRONMENT}-lambda-moneyhub-custom-reports' # AWS S3 bucket MONEYHUB_ATTACHMENTS_BUCKET = f'{ENVIRONMENT}-moneyhub-attachments' MONEYHUB_CUSTOM_REPORTS_BUCKET = f'{ENVIRONMENT}-moneyhub-custom-reports'