def init(app): apm = None if get_config_value('ENABLE_APM') is not None and 'Y' in str( get_config_value('ENABLE_APM')): app.config['ELASTIC_APM'] = { 'SERVICE_NAME': 'rootservice', 'SERVER_URL': get_config_value('APM_SERVER_URL').decode(encoding="utf-8"), 'DEBUG': True } apm = ElasticAPM(app) return apm
def init(app): apm = None logger.info("ENABLE_APM" + str(get_config_value('ENABLE_APM'))) logger.info("APM_SERVER_URL" + str(get_config_value('APM_SERVER_URL'))) if get_config_value('ENABLE_APM') is not None and 'Y' in str( get_config_value('ENABLE_APM')): logger.info("APM Enabled") app.config['ELASTIC_APM'] = { 'SERVICE_NAME': 'performancefilter', 'SERVER_URL': get_config_value('APM_SERVER_URL').decode(encoding="utf-8"), 'DEBUG': True } apm = ElasticAPM(app) return apm
from pymongo import MongoClient from consul_util import get_config_value from logger_util import get_logger logger = get_logger() try: client = MongoClient( get_config_value('DB_IP').decode(encoding="utf-8"), int(get_config_value('DB_PORT'))) logger.info("Database connection establishes!!!!!!") except Exception as e: logger.fatal(str(e)) def get_master_collection(): db = client.botengine.master return db def get_service_collection(): db = client.botengine.services return db def get_account_history_collection(): db = client.botengine.account_history return db