This Page

The quantum.manager Module

class quantum.manager.Manager(host=None)

Bases: quantum.openstack.common.periodic_task.PeriodicTasks

RPC_API_VERSION = '1.0'
after_start()

Handler post initialization stuff.

Child classes can override this method.

init_host()

Handle initialization if this is a standalone service.

Child classes should override this method.

periodic_tasks(context, raise_on_error=False)
class quantum.manager.QuantumManager(options=None, config_file=None)

Bases: object

Quantum’s Manager class is responsible for parsing a config file and instantiating the correct plugin that concretely implement quantum_plugin_base class. The caller should make sure that QuantumManager is a singleton.

classmethod get_instance()
classmethod get_plugin()
classmethod get_service_plugins()