"""Configuration parameters.""" import os APP_NAME = 'python-auth0-sync-env' APP_VERSION = '1.0.0' ENVIRONMENT = os.getenv('Environment', 'dev') AUTH0_TARGET_DOMAIN = os.getenv('AUTH0_TARGET_DOMAIN') AUTH0_TARGET_API_URL = 'https://{}/api/v2/'.format(AUTH0_TARGET_DOMAIN) AUTH0_TARGET_MACHINE_CLIENT_ID = os.getenv( 'AUTH0_TARGET_MACHINE_CLIENT_ID') AUTH0_TARGET_MACHINE_CLIENT_SECRET = os.getenv( 'AUTH0_TARGET_MACHINE_CLIENT_SECRET') AUTH0_TARGET_MACHINE_CONNECTION = os.getenv( 'AUTH0_TARGET_MACHINE_CONNECTION') AUTH0_SOURCE_DOMAIN = os.getenv('AUTH0_SOURCE_DOMAIN') AUTH0_SOURCE_API_URL = 'https://{}/api/v2/'.format(AUTH0_SOURCE_DOMAIN) AUTH0_SOURCE_MACHINE_CLIENT_ID = os.getenv( 'AUTH0_SOURCE_MACHINE_CLIENT_ID') AUTH0_SOURCE_MACHINE_CLIENT_SECRET = os.getenv( 'AUTH0_SOURCE_MACHINE_CLIENT_SECRET') AUTH0_SOURCE_MACHINE_CONNECTION = os.getenv( 'AUTH0_SOURCE_MACHINE_CONNECTION') USERS_PER_PAGE = 10 SYNC_EMAIL_TEMPLATE = os.getenv('SYNC_EMAIL_TEMPLATE') SYNC_PASSWORD = os.getenv('SYNC_PASSWORD') LOGGER_DSN = ( 'https://{}-fluentd-applications.theorchard.io' ':8888/application').format(ENVIRONMENT) if ENVIRONMENT == 'dev': LOGGER_DSN = ( 'https://qa-fluentd-applications.theorchard.io' ':8888/application').format(ENVIRONMENT) if ENVIRONMENT == 'test': LOGGER_DSN = None