"""Config file for create-tracks lambda.""" from logging import INFO import os from lambdacommon import util from secrets_manager.lambda_ext import LambdaSecretsManager util.init_sentry_for_lambda() DEV_ENVIRONMENT = 'dev' ENVIRONMENT = os.environ.get('Environment', DEV_ENVIRONMENT) APPLICATION_NAME = 'rotate-secrets' LAMBDA_NAME = 'lambda-rotate-payoneer-auth-token' secrets_manager_client = LambdaSecretsManager( environment=ENVIRONMENT, service_name=LAMBDA_NAME) AWS_REGION = os.environ.get('AWS_REGION', 'us-east-1') LOGGING_LEVEL = os.environ.get('LOGGING_LEVEL', INFO) # LOGGER_DSN = os.environ.get('LOGGER_DSN') app_logger = util.setup_ows_logger( environment=ENVIRONMENT, logger_name=LAMBDA_NAME, logger_level=LOGGING_LEVEL, service_name=LAMBDA_NAME, service_version='1.0.0' ) PAYONEER_PROGRAM_ID = secrets_manager_client.get_cred('PAYONEER_PROGRAM_ID') PAYONEER_CLIENT_ID = secrets_manager_client.get_cred('PAYONEER_CLIENT_ID') PAYONEER_CLIENT_SECRET = secrets_manager_client.get_cred( 'PAYONEER_CLIENT_SECRET') PAYONEER_AUTH_URL = os.environ.get( 'PAYONEER_AUTH_URL', 'https://login.sandbox.payoneer.com/api/v2/oauth2/token' ) PAYONEER_API_URL = os.environ.get( 'PAYONEER_API_URL', 'https://api.sandbox.payoneer.com' ) PAYONEER_API_TEST_URL =\ f'{PAYONEER_API_URL}/v4/programs/{PAYONEER_PROGRAM_ID}/balance'