14 Commits

Author SHA1 Message Date
Michael Johnson
5b8068818d Add auto generated OSC documentation
This patch adds OpenStack client documentation that is auto
generated using cliff.

Change-Id: I7fb7414c268e6413ee7f21fccd7a045ba7f8418c
2020-10-13 11:54:42 -07:00
michaeltchapman
3648e2043e Fix doc reference builds
The api reference was broken some time around the stein release.

Moved conf options out of setup.cfg and into the doc conf.py, and added
an option to doc build to error on warnings so this doesn't happen
again without anyone noticing. The format is now similar to the
novaclient reference doc.

Change-Id: Ic9ed059521794acf1ac1a644096fdc10549fa91b
2020-10-13 12:52:46 +00:00
Andreas Jaeger
2612ba13eb Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.0 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I6bac230569a89c055115c852d5cc0cae027cddd8
2020-05-21 09:27:26 +02:00
Andreas Jaeger
9a2f2d4b9c Cleanup py27 support
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Remove obsolete sections from setup.cfg:
  * Wheel is not needed for python 3 only repo
  * Some other sections are obsolete
- Update classifiers
- Update requirements, no need for python_version anymore
- Remove html_last_updated_fmt from conf.py, this is not needed with
  openstackdocstheme anymore; update openstackdocstheme requirement

Change-Id: I5389ba08c985e023643c07adf3135809c291146f
2020-04-04 12:39:05 +02:00
Doug Hellmann
cbc8503d20 switch from oslosphinx to openstackdocstheme
Change-Id: Idd2542a0be57e9ed52718654649f945b85c4ed0a
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-07-10 11:50:21 -04:00
Stephen Finucane
b2f8e3cfc4 doc: Remove cruft from conf.py
Change-Id: I2cdb0c7ed4b7ef9deb12454fe2fe7361edc9438c
2017-04-20 13:57:40 +01:00
sonu.kumar
5f23b4bdcc Fix broken link for modindex
The documentation build does not generate any module index,
therefore modified setup.cfg to create module index.

Change-Id: I6140896d5779e8360c866267601713bbf572fee4
2017-01-26 23:55:57 -05:00
Rahman Syed
d4a5555e52 Improve python-designateclient docs
* Improve index page to explain the difference between v1 and v2
  CLI support.
* Add a v2 examples page
* Add all supported commands to v2 shell page
* Add a tox task to build the docs
* Fix a bug building the docs with an invalid html_static_path
  config

Change-Id: Ie1e65c2d0cc8ad1b8b258e03114e19a943d1d19c
Closes-Bug: 1572217
2016-04-20 11:57:57 -05:00
Joe Gordon
6ed6b0f36b Drop incubating theme from docs
OpenStack has dropped the incubation notion, so labeling this as an
incubated project in the docs is confusing.

Change-Id: Icf6d89805db56a4f695ac55e6630b804f26655f8
2015-05-27 15:24:06 -07:00
Graham Hayes
f3685e67d1 Added oslosphinx theme, and enabled the incubating option
Change-Id: I0bb22dc0a53a9db169a07e305cd4aeab317b2d7e
2014-07-16 00:20:41 +01:00
Kiall Mac Innes
e6ff6884d4 Correct Python bindings create-record example
Change-Id: Ic4dee73aa7c0f407fa3fd757edf52a923ba5707d
2014-04-14 19:28:59 +01:00
Kiall Mac Innes
1416ffa87e Add Python bindings docs
Change-Id: I95a098190917017b010a323403ca43108f078958
2013-09-25 14:54:44 +01:00
Kiall Mac Innes
67c14f0573 Rename Moniker -> Designate
Change-Id: Idf7153aa287adc874a2878dc829950fda52a4879
2013-06-09 22:08:11 +01:00
Kiall Mac Innes
6f280a8693 Initial Python client bindings and CLI
Change-Id: Iac4a73acfb515c1e213a1dd0865a62bc39e3ed0f
2012-11-27 15:46:32 +00:00