コード例 #1
0
 def setUpClass(cls):
     cls.z = config.zworkers.copy()
     host_cores = '127.0.0.1 4'
     hostport = '127.0.0.1', int(cls.z['ctrl_port']) + 1
     if not socket_ready(hostport):
         raise unittest.SkipTest('The task streamer is off')
     cls.master = WorkerMaster('127.0.0.1', cls.z['ctrl_port'], host_cores)
     cls.master.start()
コード例 #2
0
 def setUpClass(cls):
     cls.z = config.zworkers.copy()
     dic = dict(master_host='127.0.0.1',
                task_in_port=_get_free_port(),
                task_out_port=_get_free_port(),
                receiver_ports=_get_free_port())
     config.zworkers.update(dic)
     ctrl_port = _get_free_port()
     host_cores = '127.0.0.1 4'
     cls.master = WorkerMaster(
         dic['master_host'], dic['task_in_port'], dic['task_out_port'],
         ctrl_port, host_cores)
     cls.master.start(streamer=True)
コード例 #3
0
 def setUpClass(cls):
     cls.host = '127.0.0.1'
     cls.task_in_port = _get_free_port()
     task_out_port = _get_free_port()
     cls.receiver_ports = _get_free_port()
     ctrl_port = _get_free_port()
     host_cores = '127.0.0.1 4'
     cls.master = WorkerMaster(cls.host, cls.task_in_port, task_out_port,
                               ctrl_port, host_cores)
     cls.proc = multiprocessing.Process(target=streamer,
                                        args=(cls.host, cls.task_in_port,
                                              task_out_port))
     cls.proc.start()
     cls.master.start()