Esempio n. 1
0
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)
Esempio n. 2
0
 def loadapp(self, config, name='main'):
     return service.loadapp(self._paste_config(config), name=name)
Esempio n. 3
0
 def loadapp(self, config, name='main'):
     return service.loadapp(self._paste_config(config), name=name)
Esempio n. 4
0
 def loadapp():
     return keystone_service.loadapp(
         'config:%s' % find_paste_config(), name)
Esempio n. 5
0
 def loadapp():
     return keystone_service.loadapp(
         'config:%s' % config.find_paste_config(), name)
Esempio n. 6
0
 def loadapp(self, name='public'):
     return service.loadapp(name=name)
Esempio n. 7
0
 def loadapp(self, name='public'):
     return service.loadapp(name=name)