예제 #1
0
    def __init__(self, cli_opts):
        ''' initialize the Monitor client '''

        self.host = cli_opts.host
        self.lm_cmd_port = cli_opts.lm_cmd_port

        self.client = monitor_client.MonitorClient(
            cli_opts.zmq_ctx,
            "tcp://[{}]:{}".format(cli_opts.host, cli_opts.monitor_rep_port),
            cli_opts.timeout, cli_opts.proto_factory)
예제 #2
0
파일: monitor.py 프로젝트: yazici/openr
    def __init__(self, cli_opts):
        """ initialize the Monitor client """

        self.host = cli_opts.host
        self.cli_opts = cli_opts
        self.monitor_pub_port = cli_opts.monitor_pub_port

        self.client = monitor_client.MonitorClient(
            cli_opts.zmq_ctx,
            "tcp://[{}]:{}".format(cli_opts.host, cli_opts.monitor_rep_port),
            cli_opts.timeout,
            cli_opts.proto_factory,
        )
예제 #3
0
 def _monitor_client():
     monitor_client_inst = monitor_client.MonitorClient(
         zmq.Context(), "tcp://localhost:5000")
     self.assertEqual(monitor_client_inst.dump_all_counter_data(),
                      monitor_cache)