示例#1
0
 def setUp(self):
     super(FakeAgentBackendTestCase, self).setUp()
     # Use a random port
     self.config(port=0, group='service:agent')
     self.backend = agent_backend.get_backend(
         'fake', agent_service=service.Service())
     self.backend.start()
    def setUp(self):
        super(DenominatorAgentBackendTestCase, self).setUp()
        self.config(port=0, group='service:agent')
        self.backend = agent_backend.get_backend(
            'denominator', agent_service=service.Service())

        self.backend.start()
示例#3
0
 def setUp(self):
     super(Bind9AgentBackendTestCase, self).setUp()
     # Use a random port
     self.config(port=0, group='service:agent')
     self.backend = agent_backend.get_backend('bind9',
             agent_service=service.Service())
     self.backend.start()
    def setUp(self):
        super(DenominatorAgentBackendTestCase, self).setUp()
        self.config(port=0, group='service:agent')
        self.backend = agent_backend.get_backend('denominator',
            agent_service=service.Service())

        self.backend.start()
示例#5
0
    def __init__(self):
        self.masters = []
        for server in CONF['service:agent'].masters:
            raw_server = utils.split_host_port(server)
            master = {'host': raw_server[0], 'port': int(raw_server[1])}
            self.masters.append(master)

        LOG.info("Agent masters: %(masters)s", {'masters': self.masters})

        self.allow_notify = CONF['service:agent'].allow_notify
        self.transfer_source = CONF['service:agent'].transfer_source
        backend_driver = cfg.CONF['service:agent'].backend_driver
        self.backend = agent_backend.get_backend(backend_driver, self)
示例#6
0
    def __init__(self):
        self.masters = []
        for server in CONF['service:agent'].masters:
            raw_server = utils.split_host_port(server)
            master = {'host': raw_server[0], 'port': int(raw_server[1])}
            self.masters.append(master)

        LOG.info("Agent masters: %(masters)s", {'masters': self.masters})

        self.allow_notify = CONF['service:agent'].allow_notify
        self.transfer_source = CONF['service:agent'].transfer_source
        backend_driver = cfg.CONF['service:agent'].backend_driver
        self.backend = agent_backend.get_backend(backend_driver, self)
示例#7
0
    def __init__(self):
        super(Service, self).__init__(
            self.service_name, threads=cfg.CONF['service:agent'].threads
        )

        self.dns_service = service.DNSService(
            self.dns_application, self.tg,
            cfg.CONF['service:agent'].listen,
            cfg.CONF['service:agent'].tcp_backlog,
            cfg.CONF['service:agent'].tcp_recv_timeout,
        )

        backend_driver = cfg.CONF['service:agent'].backend_driver
        self.backend = agent_backend.get_backend(backend_driver, self)
示例#8
0
    def __init__(self, threads=None):
        super(Service, self).__init__(threads=threads)

        backend_driver = cfg.CONF['service:agent'].backend_driver
        self.backend = agent_backend.get_backend(backend_driver, self)
示例#9
0
 def get_backend_driver(self):
     return agent_backend.get_backend(
                             cfg.CONF['service:agent'].backend_driver,
                             agent_service=service.Service())
示例#10
0
 def get_backend_driver(self):
     return agent_backend.get_backend(
         cfg.CONF['service:agent'].backend_driver,
         agent_service=service.Service())
示例#11
0
    def __init__(self, threads=None):
        super(Service, self).__init__(threads=threads)

        backend_driver = cfg.CONF['service:agent'].backend_driver
        self.backend = agent_backend.get_backend(backend_driver, self)
示例#12
0
 def test_get_backend(self):
     backend = agent_backend.get_backend('fake', agent_service=self.service)
     self.assertIsInstance(backend, impl_fake.FakeBackend)