Generic Node base class for all workers that run on hosts.
Bases: object
Bases: oslo_service.service.Service
Service object for binaries running on hosts.
A service takes a manager and enables rpc by listening to queues based on topic. It also periodically runs tasks on the manager and reports it state to the database services table.
Perform basic config checks before starting service.
Instantiates class and passes back application object.
Parameters: |
|
---|
Given an RPC API class determine if the service is upgrading.
Tasks to be run at a periodic interval.
Update the state of this service in the datastore.
Bases: oslo_service.service.ServiceBase
Provides ability to launch API from a ‘paste’ configuration.
Reset server greenpool size to default.
Returns: | None |
---|
Start serving this service using loaded configuration.
Also, retrieve updated port number in case ‘0’ was passed in, which indicates a random port should be used.
Returns: | None |
---|
Stop serving this API.
Returns: | None |
---|
Wait for the service to stop serving this API.
Returns: | None |
---|