"""Config file for lambda function.""" import os APPLICATION_NAME = ('lambda-insights-isrc-availability-tests' '-from-snowflake-get-isrc-batches-from-snowflake') # AWS region configuration DEFAULT_AWS_REGION = 'us-east-1' AWS_REGION = os.environ.get('AWS_REGION', DEFAULT_AWS_REGION) # Environment setup QA_ENVIRONMENT = 'qa' PROD_ENVIRONMENT = 'prod' ENVIRONMENT = os.environ.get('ENVIRONMENT', QA_ENVIRONMENT) SNOWFLAKE_PRIVATE_KEY_SECRET = (f'{ENVIRONMENT}/' f'lambda-get-isrc-batches-from-snowflake/' f'SNOWFLAKE_KEY') BATCH_SIZE = os.environ.get('BATCH_SIZE', '200') # Snowflake configuration SNOWFLAKE_USER = os.environ.get('SNOWFLAKE_USER') SNOWFLAKE_ACCOUNT = os.environ.get('SNOWFLAKE_ACCOUNT') SNOWFLAKE_ROLE = os.environ.get('SNOWFLAKE_ROLE') SNOWFLAKE_WAREHOUSE = os.environ.get('SNOWFLAKE_WAREHOUSE') SNOWFLAKE_DATABASE = os.environ.get('SNOWFLAKE_DATABASE') SNOWFLAKE_SCHEMA = os.environ.get('SNOWFLAKE_SCHEMA') USE_RESULTS_TABLE = os.environ.get('USE_RESULTS_TABLE', 'False') BUCKET_NAME = os.environ.get('BUCKET_NAME', f'{ENVIRONMENT}-' f'lambda-insights-isrc-availability-tests')