"""Config file for lambda function.""" import os APPLICATION_NAME = 'lambda-feed-status-notifierv2' # 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) # Alerts ALERT_CONFIGURATION = [ {'metric_name': 'current_status', 'target': 'slack', 'channel': 'data-alarm'}, {'metric_name': 'stability', 'target': 'slack', 'channel': 'data-alarm'} ] # URI MONTY_URL_BASE_PATH = os.environ.get('MONTY_BASE_URL', 'http://localhost') INGESTION_STATUS_URI = 'ingestion_feed/all/status' MARKETSHARE_STATUS_URI = 'ingestion_feed/marketshare/status' MONTHLY_STATUS_URI = 'ingestion_feed/monthly/status' OUTGOING_STATUS_URI = 'outgoing_feed/all/status' # Slack SLACK_WEBHOOK_URL = os.environ.get('SLACK_WEBHOOK_URL', 'http://localhost') # Statuses METRIC_STATUS_OK = 'ok'