def setUp(self): Context, _ = get_zmq_classes() self.context = Context() self.pool = ThreadPool(24) self.client = SyncRPCClient(context=self.context) self.service = ThreadingRPCService(context=self.context, pool=self.pool) super(SyncBase, self).setUp()
def setUp(self): env = None Context, _ = get_zmq_classes(env) self.tools = get_tools(env) self.context = Context() self.executor = self.tools.Executor(12) self.client = SyncRPCClient(context=self.context) self.service = ThreadingRPCService(context=self.context, executor=self.executor) super(SyncBase, self).setUp()
class SyncBase(BaseCase): def setUp(self): env = None Context, _ = get_zmq_classes(env) self.tools = get_tools(env) self.context = Context() self.executor = self.tools.Executor(12) self.client = SyncRPCClient(context=self.context) self.service = ThreadingRPCService(context=self.context, executor=self.executor) super(SyncBase, self).setUp() def tearDown(self): self.client.shutdown() self.service.shutdown() self.context.term() self.executor.shutdown(cancel=True) super(SyncBase, self).tearDown()
class SyncBase(BaseCase): def setUp(self): Context, _ = get_zmq_classes() self.context = Context() self.pool = ThreadPool(24) self.client = SyncRPCClient(context=self.context) self.service = ThreadingRPCService(context=self.context, pool=self.pool) super(SyncBase, self).setUp() def tearDown(self): self.client.shutdown() self.service.shutdown() self.context.term() self.pool.close() self.pool.stop() self.pool.join() super(SyncBase, self).tearDown()