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()
Example #2
0
    def test_get_dns_application_with_notify_delay(self, mock_cache_result):
        self.service = service.Service()

        self.CONF.set_override('notify_delay', 1.0, 'service:agent')

        self.assertIsInstance(self.service.dns_application,
                              dnsutils.SerializationMiddleware)
Example #3
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()
Example #4
0
def main():
    utils.read_config('designate', sys.argv)
    logging.setup(CONF, 'designate')
    utils.setup_gmr(log_dir=cfg.CONF.log_dir)

    server = agent_service.Service()
    service.serve(server, workers=CONF['service:agent'].workers)
    service.wait()
Example #5
0
    def setUp(self):
        super(AgentServiceTest, self).setUp()

        self.CONF.set_override('port', 0, 'service:agent')
        self.CONF.set_override('notify_delay', 0, 'service:agent')

        self.service = service.Service()
        self.service._start = mock.Mock()
        self.service._rpc_server = mock.Mock()
Example #6
0
def main():
    utils.read_config('designate', sys.argv)
    logging.setup(CONF, 'designate')
    gmr.TextGuruMeditation.setup_autorun(version)

    hookpoints.log_hook_setup()

    server = agent_service.Service(threads=CONF['service:agent'].threads)
    service.serve(server, workers=CONF['service:agent'].workers)
    service.wait()
Example #7
0
    def setUp(self):
        super(AgentServiceTest, self).setUp()
        self.stdlog = fixtures.StandardLogging()
        self.useFixture(self.stdlog)

        self.CONF.set_override('listen', ['0.0.0.0:0'], 'service:agent')
        self.CONF.set_override('notify_delay', 0, 'service:agent')

        self.service = service.Service()
        self.service.dns_service._start = mock.Mock()
Example #8
0
def main():
    utils.read_config('designate', sys.argv)
    logging.setup(CONF, 'designate')
    gmr.TextGuruMeditation.setup_autorun(version)

    hookpoints.log_hook_setup()

    server = agent_service.Service()
    heartbeat = service.Heartbeat(server.service_name, server.tg)
    service.serve(server, workers=CONF['service:agent'].workers)
    heartbeat.start()
    service.wait()
Example #9
0
 def get_backend_driver(self):
     return agent_backend.get_backend(
         cfg.CONF['service:agent'].backend_driver,
         agent_service=service.Service())
Example #10
0
def main():
    utils.read_config('designate', sys.argv)
    logging.setup('designate')
    launcher = service.launch(agent_service.Service(),
                              CONF['service:agent'].workers)
    launcher.wait()
Example #11
0
 def get_agent_service(self):
     return agent_service.Service()