The ironic.common.service Module

class ironic.common.service.RPCService(host, manager_module, manager_class)[source]

Bases: oslo_service.service.Service

handle_signal()[source]

Add a signal handler for SIGUSR1.

The handler ensures that the manager is not deregistered when it is shutdown.

start()[source]
stop()[source]
class ironic.common.service.WSGIService(name, use_ssl=False)[source]

Bases: oslo_service.service.ServiceBase

Provides ability to launch ironic API from wsgi app.

reset()[source]

Reset server greenpool size to default.

Returns:None
start()[source]

Start serving this service using loaded configuration.

Returns:None
stop()[source]

Stop serving this API.

Returns:None
wait()[source]

Wait for the service to stop serving this API.

Returns:None

Project Source

This Page