environment Package

environment Package

eventlet_server Module

class keystone.common.environment.eventlet_server.EventletFilteringLogger(*args, **kwargs)[source]

Bases: oslo_log.loggers.WritableLogger

write(msg)[source]
class keystone.common.environment.eventlet_server.Server(application, host=None, port=None, keepalive=False, keepidle=None)[source]

Bases: object

Server class to manage multiple WSGI sockets and applications.

listen(key=None, backlog=128)[source]

Create and start listening on socket.

Call before forking worker processes.

Raises Exception if this has already been called.

reset()[source]

Required by the service interface.

The service interface is used by the launcher when receiving a SIGHUP. The service interface is defined in keystone.openstack.common.service.Service.

Keystone does not need to do anything here.

set_ssl(certfile, keyfile=None, ca_certs=None, cert_required=True)[source]
start(key=None, backlog=128)[source]

Run a WSGI server with the given application.

stop()[source]
wait()[source]

Wait until all servers have completed running.

Table Of Contents

Previous topic

backends Package

Next topic

kvs Package

This Page