예제 #1
0
파일: api.py 프로젝트: jkhelil/designate
def main():
    utils.read_config('designate', sys.argv)
    logging.setup(CONF, 'designate')
    utils.setup_gmr(log_dir=cfg.CONF.log_dir)

    server = api_service.Service(threads=CONF['service:api'].threads)
    launcher = service.launch(server, CONF['service:api'].workers)
    launcher.wait()
예제 #2
0
파일: api.py 프로젝트: stenstad/designate
def main():
    utils.read_config('designate', sys.argv)
    logging.setup(CONF, 'designate')
    utils.setup_gmr(log_dir=cfg.CONF.log_dir)

    server = api_service.Service(threads=CONF['service:api'].threads)
    launcher = service.launch(server, CONF['service:api'].workers)
    launcher.wait()
예제 #3
0
파일: api.py 프로젝트: NeCTAR-RC/designate
def main():
    utils.read_config('designate', sys.argv)
    logging.setup('designate')

    rpc.init(CONF)

    launcher = service.launch(api_service.Service(),
                              CONF['service:api'].workers)
    launcher.wait()
예제 #4
0
파일: api.py 프로젝트: zacdev/designate
def main():
    utils.read_config('designate', sys.argv)
    logging.setup('designate')

    rpc.init(CONF)

    launcher = service.launch(api_service.Service(),
                              CONF['service:api'].workers)
    launcher.wait()
예제 #5
0
def serve(server, workers=None):
    global _launcher
    if _launcher:
        raise RuntimeError(_('serve() can only be called once'))

    _launcher = service.launch(server, workers=workers)
예제 #6
0
def serve(server, workers=None):
    global _launcher
    if _launcher:
        raise RuntimeError(_('serve() can only be called once'))

    _launcher = service.launch(server, workers=workers)
예제 #7
0
def main():
    utils.read_config('designate', sys.argv)
    logging.setup('designate')
    launcher = service.launch(sink_service.Service(),
                              CONF['service:sink'].workers)
    launcher.wait()