Use zuul-sphinx for configuration layout

This moves the configuration documentation to a hierarchical layout
using the attr directives provided by zuul-sphinx.

Apart from making it look like the zuul documentation, this brings
consistency to things like required flags, default values and typing
info.

There are no content changes but things have moved around somewhat to
accommodate the layout.

Depends-On: https://review.openstack.org/604267

Change-Id: I831dfd8c9458a1f255aa05fa96cfc5c416ed3310
This commit is contained in:
Ian Wienand 2018-09-21 16:28:32 +10:00
parent 32b8f58df0
commit 8d54917488
3 changed files with 881 additions and 682 deletions

View File

@ -2,4 +2,4 @@ sphinx>=1.6.1
sphinxcontrib-programoutput sphinxcontrib-programoutput
sphinxcontrib-httpdomain sphinxcontrib-httpdomain
reno>=2.5.0 # Apache-2.0 reno>=2.5.0 # Apache-2.0
zuul-sphinx zuul-sphinx>=0.3.0

File diff suppressed because it is too large Load Diff

View File

@ -222,7 +222,7 @@ is the same.
Web interface Web interface
------------- -------------
If configured (see :ref:`webapp-conf`), a ``nodepool-launcher`` If configured (see :attr:`webapp-conf`), a ``nodepool-launcher``
instance can provide a range of end-points that can provide instance can provide a range of end-points that can provide
information in text and ``json`` format. Note if there are multiple information in text and ``json`` format. Note if there are multiple
launchers, all will provide the same information. launchers, all will provide the same information.