def setUp(self): endpoints = ['rest-api-{}:8080'.format(i) for i in range(VALIDATOR_COUNT)] wait_for_rest_apis(endpoints, tries=10) self.clients = [IntkeyClient('http://' + endpoint, WAIT) for endpoint in endpoints]
def start_node(self, num, processors, peering, schedulers, poet_kwargs): LOGGER.info('Starting node {}'.format(num)) processes = NodeController.start_node( num, processors, peering, schedulers, poet_kwargs) # Check that none of the processes have returned for proc in processes: if proc.returncode is not None: raise subprocess.CalledProcessError(proc.pid, proc.returncode) self.nodes[num] = processes self.clients[num] = IntkeyClient(NodeController.http_address(num), WAIT) time.sleep(1)
def _get_client(args): return IntkeyClient( url=DEFAULT_URL if args.url is None else args.url, keyfile=_get_keyfile(args))
def _get_client(args, read_key_file=True): return IntkeyClient( url=DEFAULT_URL if args.url is None else args.url, keyfile=_get_keyfile(args) if read_key_file else None)