#!/usr/bin/python2.7 # coding=utf-8 """ Created on 2015-7-27 @author: Jay """ from utils.service_control.parser import ArgumentParser from utils.service_control.finder import get_cur_ip from utils.comm_func import get_mxadap_host_flag SERVICE_HOST = get_mxadap_host_flag(get_cur_ip(), ArgumentParser().args.http_port, ArgumentParser().args.tcp_port)
""" from utils.service_control.cacher import ServiceMgrCacher from lib.common import ST_REGISTER, ST_BRIDGE, ST_PANDORA, ST_HTTPS_PROXY, ST_MXADAP from utils.service_control.setting import PT_HTTP, PT_HTTPS, RT_CPU_USAGE_RDM from lib.user import LoginGetToken, DUserName2, DPassword2 from utils.comm_func import get_mxadap_host_flag # register RgstTcpRpc = ServiceMgrCacher().get_connection(ST_REGISTER) RgstHttpRpc = ServiceMgrCacher().get_connection(ST_REGISTER, protocol=PT_HTTPS) # bridge bridge_setting = ServiceMgrCacher.find_service(ST_BRIDGE, RT_CPU_USAGE_RDM, 1) BrgTcpRpcClt = ServiceMgrCacher().get_connection(ST_BRIDGE) BrgHttpRpcClt = ServiceMgrCacher().get_connection(ST_BRIDGE, protocol=PT_HTTPS) # pandora PandoraHttpClt = ServiceMgrCacher().get_connection(ST_PANDORA, protocol=PT_HTTP) # https_proxy HttpsProxyHttpClt = ServiceMgrCacher().get_connection(ST_HTTPS_PROXY, protocol=PT_HTTP) # mxadap mxadap_setting = ServiceMgrCacher.find_service(ST_MXADAP, RT_CPU_USAGE_RDM, 1) mxadap_port = mxadap_setting['port'] http_port = mxadap_port.get('https') if 'https' in mxadap_port else mxadap_port.get('http') mxadap_host = get_mxadap_host_flag(mxadap_setting['ip'], http_port, mxadap_setting['port']['tcp']) if mxadap_setting else None utest_access_token = LoginGetToken(RgstHttpRpc, DUserName2, DPassword2)