Add auto generated OSC documentation

This patch adds OpenStack client documentation that is auto
generated using cliff.

Change-Id: I7fb7414c268e6413ee7f21fccd7a045ba7f8418c
This commit is contained in:
Michael Johnson 2020-10-13 11:53:37 -07:00
parent 3648e2043e
commit 5b8068818d
4 changed files with 53 additions and 4 deletions

47
doc/source/cli/index.rst Normal file
View File

@ -0,0 +1,47 @@
Designate OpenStack Client Command Reference
============================================
List of released CLI commands available in OpenStack client. These commands
can be referenced by doing ``openstack help <command>``.
========================
Managing the DNS Service
========================
.. autoprogram-cliff:: openstack.dns.v2
:command: dns *
===============
Pointer Records
===============
.. autoprogram-cliff:: openstack.dns.v2
:command: ptr *
===========
Record Sets
===========
.. autoprogram-cliff:: openstack.dns.v2
:command: recordset *
=================
Top Level Domains
=================
.. autoprogram-cliff:: openstack.dns.v2
:command: tld *
==========================
Transaction Signature Keys
==========================
.. autoprogram-cliff:: openstack.dns.v2
:command: tsigkey *
==============
Managing Zones
==============
.. autoprogram-cliff:: openstack.dns.v2
:command: zone *

View File

@ -10,7 +10,8 @@ extensions = [
'sphinx.ext.autodoc', 'sphinx.ext.autodoc',
'sphinx.ext.viewcode', 'sphinx.ext.viewcode',
'sphinxcontrib.apidoc', 'sphinxcontrib.apidoc',
'openstackdocstheme'] 'openstackdocstheme',
'cliff.sphinxext']
# openstackdocstheme options # openstackdocstheme options
openstackdocs_repo_name = 'openstack/python-designateclient' openstackdocs_repo_name = 'openstack/python-designateclient'

View File

@ -20,6 +20,7 @@ API in order to use the client.
install/index install/index
user/index user/index
cli/index
contributor/index contributor/index
reference/index reference/index

View File

@ -1,6 +1,6 @@
================================== ========================================
python-designateclient Reference python-designateclient Package Reference
================================== ========================================
.. toctree:: .. toctree::
:maxdepth: 4 :maxdepth: 4