[config-ref] reorganize Bare Metal service configuration

Change-Id: Ib078550d5298e535206afb07bc5e53fe6e3d6e02
This commit is contained in:
KATO Tomoyuki 2016-07-23 21:18:46 +09:00
parent 1216862e49
commit da1f7c5cf3
4 changed files with 58 additions and 40 deletions

View File

@ -2,6 +2,13 @@
Bare Metal service Bare Metal service
================== ==================
.. toctree::
:maxdepth: 1
bare-metal/api.rst
bare-metal/config-options.rst
tables/conf-changes/ironic.rst
The Bare Metal service is capable of managing and provisioning physical The Bare Metal service is capable of managing and provisioning physical
machines. The configuration file of this module is machines. The configuration file of this module is
``/etc/ironic/ironic.conf``. ``/etc/ironic/ironic.conf``.
@ -11,41 +18,3 @@ machines. The configuration file of this module is
The common configurations for shared service and libraries, The common configurations for shared service and libraries,
such as database connections and RPC messaging, such as database connections and RPC messaging,
are described at :doc:`common-configurations`. are described at :doc:`common-configurations`.
The following tables provide a comprehensive list of the Bare Metal
service configuration options.
.. include:: tables/ironic-agent.rst
.. include:: tables/ironic-amqp.rst
.. include:: tables/ironic-amt.rst
.. include:: tables/ironic-api.rst
.. include:: tables/ironic-auth_token.rst
.. include:: tables/ironic-auth.rst
.. include:: tables/ironic-cisco_ucs.rst
.. include:: tables/ironic-common.rst
.. include:: tables/ironic-conductor.rst
.. include:: tables/ironic-console.rst
.. include:: tables/ironic-debug.rst
.. include:: tables/ironic-deploy.rst
.. include:: tables/ironic-dhcp.rst
.. include:: tables/ironic-disk_partitioner.rst
.. include:: tables/ironic-glance.rst
.. include:: tables/ironic-iboot.rst
.. include:: tables/ironic-ilo.rst
.. include:: tables/ironic-inspector.rst
.. include:: tables/ironic-ipmi.rst
.. include:: tables/ironic-irmc.rst
.. include:: tables/ironic-keystone.rst
.. include:: tables/ironic-logging.rst
.. include:: tables/ironic-neutron.rst
.. include:: tables/ironic-pxe.rst
.. include:: tables/ironic-redis.rst
.. include:: tables/ironic-rpc.rst
.. include:: tables/ironic-rabbitmq.rst
.. include:: tables/ironic-seamicro.rst
.. include:: tables/ironic-snmp.rst
.. include:: tables/ironic-ssh.rst
.. include:: tables/ironic-swift.rst
.. include:: tables/ironic-virtualbox.rst
.. include:: tables/ironic-zeromq.rst
.. include:: tables/conf-changes/ironic.rst

View File

@ -0,0 +1,11 @@
============================
Bare Metal API configuration
============================
Configuration options
~~~~~~~~~~~~~~~~~~~~~
The following options allow configuration of the APIs that
Bare Metal service supports.
.. include:: ../tables/ironic-api.rst

View File

@ -0,0 +1,39 @@
=======================================================
Additional configuration options for Bare Metal service
=======================================================
The following tables provide a comprehensive list of the Bare Metal
service configuration options.
.. include:: ../tables/ironic-agent.rst
.. include:: ../tables/ironic-amqp.rst
.. include:: ../tables/ironic-amt.rst
.. include:: ../tables/ironic-auth_token.rst
.. include:: ../tables/ironic-auth.rst
.. include:: ../tables/ironic-cisco_ucs.rst
.. include:: ../tables/ironic-common.rst
.. include:: ../tables/ironic-conductor.rst
.. include:: ../tables/ironic-console.rst
.. include:: ../tables/ironic-debug.rst
.. include:: ../tables/ironic-deploy.rst
.. include:: ../tables/ironic-dhcp.rst
.. include:: ../tables/ironic-disk_partitioner.rst
.. include:: ../tables/ironic-glance.rst
.. include:: ../tables/ironic-iboot.rst
.. include:: ../tables/ironic-ilo.rst
.. include:: ../tables/ironic-inspector.rst
.. include:: ../tables/ironic-ipmi.rst
.. include:: ../tables/ironic-irmc.rst
.. include:: ../tables/ironic-keystone.rst
.. include:: ../tables/ironic-logging.rst
.. include:: ../tables/ironic-neutron.rst
.. include:: ../tables/ironic-pxe.rst
.. include:: ../tables/ironic-redis.rst
.. include:: ../tables/ironic-rpc.rst
.. include:: ../tables/ironic-rabbitmq.rst
.. include:: ../tables/ironic-seamicro.rst
.. include:: ../tables/ironic-snmp.rst
.. include:: ../tables/ironic-ssh.rst
.. include:: ../tables/ironic-swift.rst
.. include:: ../tables/ironic-virtualbox.rst
.. include:: ../tables/ironic-zeromq.rst

View File

@ -96,8 +96,7 @@ html_context = {"gitsha": gitsha, "bug_tag": bug_tag,
# List of patterns, relative to source directory, that match files and # List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files. # directories to ignore when looking for source files.
exclude_patterns = ['common/cli*', 'common/nova*', 'common/get_started_*', exclude_patterns = ['common/cli*', 'common/nova*', 'common/get_started_*',
'tables/*.rst', 'tables/manual/*.rst', 'tables/*.rst', 'tables/manual/*.rst']
'tables/conf-changes/ironic.rst']
# The reST default role (used for this markup: `text`) to use for all # The reST default role (used for this markup: `text`) to use for all
# documents. # documents.