"""Configuration for fan-vendor-weekly-deletions-emails.""" import os from secrets_manager.python_ext import PythonSecretsManager APPLICATION_NAME = 'lambda-fan-vendor-weekly-deletions-emails' DEV_ENVIRONMENT = 'dev' ENVIRONMENT = os.environ.get('ENVIRONMENT', DEV_ENVIRONMENT) SENTRY_DSN = os.environ.get('SENTRY_DSN') secrets_manager_client = PythonSecretsManager( environment=ENVIRONMENT, service_name=APPLICATION_NAME) snowflake_db_config = { 'user': os.environ.get('SNOWFLAKE_USER'), 'account': os.environ.get('SNOWFLAKE_ACCOUNT'), 'role': os.environ.get('SNOWFLAKE_ROLE'), 'warehouse': os.environ.get('SNOWFLAKE_WAREHOUSE'), 'db': os.environ.get('SNOWFLAKE_DATABASE'), 'schema': os.environ.get('SNOWFLAKE_SCHEMA'), } # Email configuration SENDER_EMAIL = os.environ.get('SENDER_EMAIL', 'donotreply@sonymusic.com') # CC addresses for Sony CRM DL - parse from comma-separated env var CC_ADDRESSES_RAW = os.environ.get('CC_ADDRESSES', '') CC_ADDRESSES = [addr.strip() for addr in CC_ADDRESSES_RAW.split(',') if addr.strip()]