To migrate CLI Reference from DockBook to RST,
output the documentation in RST format,
with a few work around for RST/Sphinx specific issue.
Change-Id: I32b4cfefa978436061d882f7520bbc92c1645b4e
Implements: blueprint cli-ref-rst
Modifying configuration options (ignored modules, extra repositories,
hooks) for autohelp requires an update of the doc-tools repository,
which doesn't make much sense since the goal is to update the manuals
repository.
This patch removes the configuration options from the repository and
updates the scripts to use the configuration items in openstack-manuals.
Change-Id: I630d2a2fea690f6360039aa100331678468d18dc
The flow graph and the tests have not been updated in a long time and
don't match the current state of the autohelp* scripts. Remove them as
they are not used and not accurate.
Change-Id: I6225ac8cfc53564c75fa227d08d2ef6adc661390
If the flagmappings file doesn't exist the function will create it,
with all the sections set to Unknown. This mimics the behavior of the
`create`, not needed anymore.
Change-Id: I7a920300b784aa8fca6412c292d807beb4d5c8e5
Currently configuration tables from Zaqar cannot be automatically
generated.
Zaqar registers most of it's options in lazy way, so these options do
not appear in flagmappings file.
Also the options from the embedded zaqar-bench tool end up in
flagmappings file which is wrong.
This patch adds hook for Zaqar which manually registers lazy options and
also unregisters options from embedded zaqar-bench tool. To find all
options hook iterates through all registered entry points under
'oslo.config.opts' group and choses ones which names start from 'zaqar'.
This will make automated generation of configuration tables possible.
Change-Id: I49dc213d0389d8d8dc490d4a63c015a6d861d780
Current python packages do not install this automatically, add it so
that our toolchain works - pbr needs it.
Change-Id: I21c8ae3bcf3d2eb6a009331ce7457a6341d1ee8f
Python 3.3 support would be dropped by
Infra team from mitaka,CI would no longer be testing it,
so projects should drop it also.
Change-Id: Icddae8a0e1968766e8dcc9abf2de78fdd0791f4b
To solve the problem of "db type could
not be determined" on py34 we have to run first the py34 env to, then, run
py27. This patch puts py34 first on the tox.ini list of envs to avoid this
problem to happen.
Change-Id: I966264e04fbe9441d90c48645df5e6216ca0f4d5
Closes-bug: #1489059
Update the default paths to make the scripts work after the config-ref
publication.
Implements: blueprint config-ref-rst
Change-Id: I55534d08b10af4fb44a7dd22718ae22e44708559
When a module import fails the wrapper script doesn't display its
path/name, so it is complicated to debug. this patch displays the module
name before re-raising the exception.
Change-Id: Ie9d691a41b0c178b856f19605a8c6434d3ce2c88
Add ironic-inspector- zaqar
Remove mistral sahara
(with these plugin openstack CLI failed to execute)
Remove space from list equation (since space is not allowed)
Change-Id: I3d748d73c8d560cdbd5be3ebc7ff1f4e1ee5f942
The list of projects being worked on by the script was hardcoded. This
patch adds the possibility to pass the list of projects to work on as
arguments on the command line.
Remove a project-list-related special case for trove on havana.
Change-Id: I7eb282fe9050a9c9367ee1ad72d9adbf6db29063
We want to be able to change the section in which an option is
registered in the documentation. This patch uses a <project>.overrides
file to define in which section(s) an option should be moved.
The format of this file is (1 line per option):
[<group>/]<option> <new_group1>[ <new_group2> ... ]
Change-Id: I9fd0b763b6e56cd360694566de7f3acc3172c9c1
Closes-Bug: #1522794
* suppress the unnecessary warning: Directory not empty
* remove the unnecessary comments because of the descriptive option name
Change-Id: I4899d5ddb0086dcb1ee82eb126f137242b7e0304
* Only keep the core projects (neutron and neutron-*aas)
* Fix the installation of addition packages
Change-Id: If98405b17fe94c428812047a406c21dcf54394c3
To eliminate the strings "`` ``" displayed at generated HTML.
Change-Id: Idc8c22c9a81ebbe328abef97b309ec8843470915
Implements: blueprint config-ref-rst
Based on following file.
http://git.openstack.org/cgit/openstack/governance/tree/reference/projects.yaml
Also it sorts command line name alphabetically.
This updates solves following error message in cli-ref generation.
====
'monasca' command not yet handled
====
Change-Id: I16d121a3f4efe8f36f419fe914897879de7a2284