From 4ea757b8804eb55f8c49f6fcf0c1def7d7390fd8 Mon Sep 17 00:00:00 2001 From: Dan Smith Date: Wed, 3 Oct 2012 10:46:12 -0700 Subject: Add the beginnings of the nova-conductor service This adds a new service called "nova-conductor" which will provide services for nova-compute, such as completing database updates and handling long-running tasks. Right now, this just adds a fraction of the database-related work so that we can proceed with incremental changes to nova-compute. For compatibility/flexibility, both LocalAPI and (RPC)API classes are provided. Users concerned with performance or compatibility who wish to maintain compute-node-local database accesses can set the [conductor] use_local=True, which will mimic the legacy behavior. DocImpact Change-Id: Ib81d879f40b7daceeffad5af0631c7db68168661 --- doc/source/conf.py | 4 +++- doc/source/man/nova-conductor.rst | 45 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 doc/source/man/nova-conductor.rst (limited to 'doc/source') diff --git a/doc/source/conf.py b/doc/source/conf.py index b52bcad0d..804080e79 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -154,7 +154,9 @@ man_pages = [ ('man/nova-scheduler', 'nova-scheduler', u'Cloud controller fabric', [u'OpenStack'], 1), ('man/nova-xvpvncproxy', 'nova-xvpvncproxy', u'Cloud controller fabric', - [u'OpenStack'], 1) + [u'OpenStack'], 1), + ('man/nova-conductor', 'nova-conductor', u'Cloud controller fabric', + [u'OpenStack'], 1), ] # -- Options for HTML output -------------------------------------------------- diff --git a/doc/source/man/nova-conductor.rst b/doc/source/man/nova-conductor.rst new file mode 100644 index 000000000..7a32730e1 --- /dev/null +++ b/doc/source/man/nova-conductor.rst @@ -0,0 +1,45 @@ +========== +nova-conductor +========== + +-------------------------------- +Server for the Nova Conductor +-------------------------------- + +:Author: openstack@lists.launchpad.net +:Date: 2012-11-16 +:Copyright: OpenStack LLC +:Version: 2012.1 +:Manual section: 1 +:Manual group: cloud computing + +SYNOPSIS +======== + + nova-conductor [options] + +DESCRIPTION +=========== + +nova-conductor is a server daemon that serves the Nova Conductor service, which provides coordination and database query support for Nova. + +OPTIONS +======= + + **General options** + +FILES +======== + +* /etc/nova/nova.conf + +SEE ALSO +======== + +* `OpenStack Nova `__ +* `OpenStack Nova `__ + +BUGS +==== + +* Nova is sourced in Launchpad so you can view current bugs at `OpenStack Nova `__ -- cgit