def setUp(self): root = os.path.join(os.path.dirname(__file__), "data") svr_p12 = os.path.join(root, "ca1_server1.p12") cli_p12 = os.path.join(root, "ca1_client1.p12") svr_fac = security.ServerContextFactory(p12_filename=svr_p12, verify_ca_from_p12=True) svr_sec = security.ServerPolicy(svr_fac) cli_fac = security.ClientContextFactory(p12_filename=cli_p12, verify_ca_from_p12=True) cli_sec = security.ClientPolicy(cli_fac) port_range = range(4000, 4100) registry1 = serialization.get_registry().clone() registry1.register(Notification1) self.backend1 = tunneling.Backend("localhost", port_range=port_range, version=1, registry=registry1, server_security_policy=svr_sec, client_security_policy=cli_sec) registry2 = serialization.get_registry().clone() registry2.register(Notification2) self.backend2 = tunneling.Backend("localhost", port_range=port_range, version=2, registry=registry2, server_security_policy=svr_sec, client_security_policy=cli_sec) return common.TestCase.setUp(self)
def setUp(self): root = os.path.join(os.path.dirname(__file__), "data") svr_key = os.path.join(root, "ca1_server1_key.pem") svr_cert = os.path.join(root, "ca1_server1_cert.pem") cli_key = os.path.join(root, "ca1_client1_key.pem") cli_cert = os.path.join(root, "ca1_client1_cert.pem") ca_certs = os.path.join(root, "ca1_certs.pem") svr_fac = security.ServerContextFactory(svr_key, svr_cert, ca_certs) svr_sec = security.ServerPolicy(svr_fac) cli_fac = security.ClientContextFactory(cli_key, cli_cert, ca_certs) cli_sec = security.ClientPolicy(cli_fac) port_range = range(4000, 4100) registry1 = serialization.get_registry().clone() registry1.register(Notification1) self.backend1 = net_tunneling.Backend("localhost", port_range=port_range, version=1, registry=registry1, server_security_policy=svr_sec, client_security_policy=cli_sec) registry2 = serialization.get_registry().clone() registry2.register(Notification2) self.backend2 = net_tunneling.Backend("localhost", port_range=port_range, version=2, registry=registry2, server_security_policy=svr_sec, client_security_policy=cli_sec) return common.TestCase.setUp(self)
def setUp(self): port_range = range(4000, 4100) registry1 = serialization.get_registry().clone() registry1.register(Notification1) self.backend1 = tunneling.Backend("localhost", port_range=port_range, version=1, registry=registry1) registry2 = serialization.get_registry().clone() registry2.register(Notification2) self.backend2 = tunneling.Backend("localhost", port_range=port_range, version=2, registry=registry2) return common.TestCase.setUp(self)
def setUp(self): bridge = tunneling.Bridge() registry1 = serialization.get_registry().clone() registry1.register(Notification1) self.backend1 = tunneling.EmuBackend(version=1, bridge=bridge, registry=registry1) registry2 = serialization.get_registry().clone() registry2.register(Notification2) self.backend2 = tunneling.EmuBackend(version=2, bridge=bridge, registry=registry2) return common.TestCase.setUp(self)
def setUp(self): port_range = range(4000, 4100) r1 = serialization.get_registry().clone() r1.register(Av1) self.d1 = DummyDispatcher() self.t1 = tunnel.Tunnel(self, port_range, self.d1, "localhost", version=1, registry=r1, max_delay=10) r2 = serialization.get_registry().clone() r2.register(Av2) self.d2 = DummyDispatcher() self.t2 = tunnel.Tunnel(self, port_range, self.d2, "localhost", version=2, registry=r2, max_delay=10) return common.TestCase.setUp(self)
def __init__(self): self.log_name = self.name self.module = self.__module__ log.Logger.__init__(self, log.get_default()) self._restorators = serialization.get_registry() self._agents = get_agent_registry() self._views = get_view_registry() self._initial_data = get_initial_data_registry() self._adapters = iadapter.AdapterRegistry() self._models = model.get_registry() self._migrations = migration.get_registry()
def __init__(self, source_ver=None, target_ver=None, type_name=None): if source_ver is not None: self.source_ver = source_ver if target_ver is not None: self.target_ver = target_ver if type_name is not None: self.type_name = type_name if self.source_ver is None: raise ValueError("You have to set source version") if self.target_ver is None: raise ValueError("You have to set target version") if self.type_name is None: raise ValueError("You have to set the type name") if self.use_custom_registry: self.registry = r = serialization.get_registry().clone() self.unserializer = type(self).unserializer_factory(registry=r) else: self.registry = serialization.get_registry()
def __init__(self): # type, callback self._handlers = dict() self.registry = serialization.get_registry().clone() self.unserializer = type(self).unserializer_factory( registry=self.registry)