"""Config file for lambda function.""" import os APPLICATION_NAME = LAMBDA_NAME = 'lambda-gda-knowledge-graph' # 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' DEV_ENVIRONMENT = 'dev' ENVIRONMENT = os.environ.get('ENVIRONMENT', QA_ENVIRONMENT) ORCHARD_IDENTITY_ID = os.environ.get('ORCHARD_IDENTITY_ID', '2975148b-33ee-4893-b1ac-b400ee5f2231') ORCHARD_PROFILE_TYPE = os.environ.get('ORCHARD_PROFILE_TYPE', 'SettingsProfile') ORCHARD_PROFILE_ID = os.environ.get('ORCHARD_PROFILE_ID', '92202') APOLLO_GRAPHQL_CLIENT_VERSION = os.environ.get('APOLLO_GRAPHQL_CLIENT_VERSION', '1.2.3') GRAPHQL_GATEWAY_URL = f'https://{ENVIRONMENT}-graphql-router.theorchard.io/graphql' GRAPHQL_HEADERS = { 'Orchard-Identity-Id': ORCHARD_IDENTITY_ID, 'Orchard-Identity-UUID': ORCHARD_IDENTITY_ID, 'Orchard-Profile-Type': ORCHARD_PROFILE_TYPE, 'Orchard-Profile-Id': ORCHARD_PROFILE_ID, 'apollographql-client-name': APPLICATION_NAME, 'apollographql-client-version': APOLLO_GRAPHQL_CLIENT_VERSION } USE_MOCK_GRAPHQL_RESPONSE = bool(int(os.environ.get('MOCK_GRAPHQL_RESPONSE', 0)))