def create_server(conf, name, host, port, workers): app = keystone_service.loadapp('config:%s' % conf, name) server = environment.Server(app, host=host, port=port, keepalive=CONF.eventlet_server.tcp_keepalive, keepidle=CONF.eventlet_server.tcp_keepidle) if CONF.eventlet_server_ssl.enable: server.set_ssl(CONF.eventlet_server_ssl.certfile, CONF.eventlet_server_ssl.keyfile, CONF.eventlet_server_ssl.ca_certs, CONF.eventlet_server_ssl.cert_required) return name, ServerWrapper(server, workers)
def loadapp(self, config, name='main'): return service.loadapp(self._paste_config(config), name=name)
def loadapp(): return keystone_service.loadapp( 'config:%s' % find_paste_config(), name)
def loadapp(): return keystone_service.loadapp( 'config:%s' % config.find_paste_config(), name)
def loadapp(self, name='public'): return service.loadapp(name=name)