Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
hydra / kafka_python / hydra / settings / config.py
Size: Mime:
import os

# Version information
VERSION_NUMBER = "80.0.0"
SERVICE_NAME = "hydra"

# AWS Credentials
AWS_ACCESS_KEY_ID = os.environ.get('AWS_ACCESS_KEY_ID', '')
AWS_SECRET_ACCESS_KEY = os.environ.get('AWS_SECRET_ACCESS_KEY', '')

# Kafka Configs
# Format is host1:port1,host2:port2, and the list can be a subset of brokers or a VIP pointing to a subset of brokers.
KAFKA_HOST_LIST = os.environ.get('KAFKA_HOST_LIST', '{0}:{1}'.format(
    os.environ.get('KAFKA_PORT_9092_TCP_ADDR', '127.0.0.1'),
    os.environ.get('KAFKA_PORT_9092_TCP_PORT', '9092')))

# Similar config for Zookeeper
ZK_HOST_LIST = os.environ.get('ZK_HOST_LIST', '{0}:2181'.format(
    os.environ.get('KAFKA_PORT_9092_TCP_ADDR', '127.0.0.1')))

# SQS configuration
AWS_REGION_NAME = os.environ.get('AWS_REGION_NAME', "us-east-1")
DOWNSTREAM_WORKER_QUEUE = os.environ.get('DOWNSTREAM_WORKER_QUEUE', 'garant-offload')
NUM_MSGS_TO_READ_FROM_QUEUE = os.environ.get('NUM_MSGS_TO_READ_FROM_QUEUE', 10)

AWS_DYNAMODB_TABLE_PREFIX = os.environ.get('AWS_DYNAMODB_TABLE_PREFIX', "stage")

PROMETHEUS_SERVER_PORT = 7601

# Setup the Marketing backend
MARKETO_HOST = os.environ.get('MARKETO_HOST')
MARKETO_CLIENT_ID = os.environ.get('MARKETO_CLIENT_ID')
MARKETO_SECRET = os.environ.get('MARKETO_SECRET')
MARKETO_HUB_SIGNUP_CAMPAIGN_ID = os.environ.get('MARKETO_HUB_SIGNUP_CAMPAIGN_ID')
MARKETO_TUTUM_SIGNUP_CAMPAIGN_ID = os.environ.get('MARKETO_TUTUM_SIGNUP_CAMPAIGN_ID')

# Make this unique, and don't share it with anybody.
SECRET_KEY = os.environ.get('DJANGO_SECRET_KEY')
USE_TZ = True