Generate openstackclient subcommands from setting identity API to v3
The current client reference manual contains openstackclient subcommands for
default versions of all project APIs. For identity API, the default is v2.
Which means subcommands related to "domain" and other identity v3 concepts are
not listed. This patch generates a separate section for the new openstack
subcommands obtained by using v3 identity API. Note that we list only the
diff in the new section rather than the complete subcommand list since
non-identity subcommands (e.g. neutron, glance, etc) will not vary by changing
identity API version.
An alternate solution might be to simply change identity API version to v3
instead of the current v2 and not bother about generating separate sections
for v2 and v3. I verified that v3 subcommands are not a strict superset of
v2 commands (we lose 2 subcommands). So, we need separate sections.
Reviewed: https:/ /review. openstack. org/221559 /git.openstack. org/cgit/ openstack/ openstack- doc-tools/ commit/ ?id=97c0faba7a5 a30342f819882e0 f7f88ea52ce94f
Committed: https:/
Submitter: Jenkins
Branch: master
commit 97c0faba7a5a303 42f819882e0f7f8 8ea52ce94f
Author: Deepti Ramakrishna <email address hidden>
Date: Thu Sep 24 00:32:10 2015 -0700
Generate openstackclient subcommands from setting identity API to v3
The current client reference manual contains openstackclient subcommands for
default versions of all project APIs. For identity API, the default is v2.
Which means subcommands related to "domain" and other identity v3 concepts are
not listed. This patch generates a separate section for the new openstack
subcommands obtained by using v3 identity API. Note that we list only the
diff in the new section rather than the complete subcommand list since
non-identity subcommands (e.g. neutron, glance, etc) will not vary by changing
identity API version.
An alternate solution might be to simply change identity API version to v3
instead of the current v2 and not bother about generating separate sections
for v2 and v3. I verified that v3 subcommands are not a strict superset of
v2 commands (we lose 2 subcommands). So, we need separate sections.
Change-Id: Ic3fc9ed5f36444 97e4dd25a92ded0 1ee0224cdef
Co-Authored-By: Shashirekha Gundur <email address hidden>
Closes-Bug: #1477935