317 Commits

Author SHA1 Message Date
KATO Tomoyuki
209dcd0f5e [cli-reference] remove sahara CLI support
With python-saharaclient 1.0.0 release,
old CLI commands are removed.
Please use OpenStackClient instead.

Change-Id: I838b7eff7091dd3922229392fed69b49df6fd99e
2016-11-08 07:46:36 +09:00
KATO Tomoyuki
dfe59880be [cli-ref] cleanup osc cli reference tools
Change-Id: Ie45534cc18a8b0a4d6b2e3f38fa45ce702cf981e
2016-09-25 14:35:21 +09:00
Jenkins
559ff6df40 Merge "[cli-ref] remove deprecated Block Storage API v1" 2016-09-12 05:47:24 +00:00
KATO Tomoyuki
0d9c027183 [cli-ref] remove deprecated Block Storage API v1
Change-Id: I0f5ca8c55818e6ee28428c7a4e2bd4cb71109f51
2016-09-12 02:13:04 +00:00
KATO Tomoyuki
14e757ee8b [cli-ref] unsupport the openstack command
In favor of the python-openstack-client docs.

Change-Id: I268eefe70df9b9f992b1f2670461b0776cacb883
2016-09-05 22:49:43 +09:00
KATO Tomoyuki
c9b959891c [cli-ref] support Backup, Restore, and DR service
Change-Id: I30915b215ccb6f8d96cee826d950bbba3fb73692
2016-08-31 11:28:01 +09:00
KATO Tomoyuki
fdd034d68b [cli-ref] support NFV Orchestration service
Change-Id: Ie6ff3a945f21a0f2d0cff089ec1df4f7995db853
2016-08-25 23:47:24 +09:00
Jenkins
e722bb8efc Merge "[cli-reference] add gnocchi subcommands" 2016-08-23 15:02:36 +00:00
Jenkins
2e966072e7 Merge "[cli-reference] use Image API v2 as default" 2016-08-21 08:28:03 +00:00
KATO Tomoyuki
b4e93467e7 [cli-reference] use Image API v2 as default
Change-Id: I37ca896cdbc4ae64420991a385a4eb8bde1babe9
2016-08-17 18:35:26 +09:00
KATO Tomoyuki
8e756ad727 [cli-reference] add gnocchi subcommands
The gnocchi client has a different pattern of subcommands.
This patch explicitely specify the subcommands for the tool to work.

Change-Id: I68f1aaf8c0cedb756d529cb996592a07fd9fb4d1
2016-08-17 08:26:52 +09:00
Percila
c050836a8f doc-tools unit tests
Renamed sitemap file to avoid module name conflict
when importing at the sitemap unittest

Added py.test tox environment

Change-Id: I94480e374b29802414b62591a51c04ecd804905e
Closes-Bug: #1387716
2016-08-03 07:05:51 +00:00
KATO Tomoyuki
7bb9269ee4 [cli-ref] split glance_property_keys.rst into another file
Change-Id: I7d20e86bb036505678e9e2181d28a7ec5174f66d
2016-07-22 10:16:51 +09:00
KATO Tomoyuki
ddad5f86b5 [cli-ref] update warning message
The word "automatically" sometimes makes people confused.
This patch changes the message to more accurate.

Change-Id: If7cdfff7ad2931f5ea261257868dd93d8bdbd8ff
2016-07-16 19:43:28 +09:00
Jenkins
232b5dc74a Merge "[cli-reference] add python-watcherclient" 2016-07-15 09:28:44 +00:00
Jenkins
f8c730c597 Merge "[cli-ref] add work around for long command option" 2016-07-15 04:50:57 +00:00
Jenkins
6ae4ae3445 Merge "[www-index] skip unnecessary 'samples' directory" 2016-07-15 01:13:02 +00:00
KATO Tomoyuki
198f4aa77d [cli-reference] add python-watcherclient
Change-Id: I5171d95d3ccca92b66f0c0d172933e3618079e18
2016-07-14 07:27:41 +09:00
KATO Tomoyuki
05314e1822 [cli-ref] Concatenate the command options with '-'
The original command breaks the line between the
command option with hyphen.
But, it looks strange to users.
This patch addresses the issue as work around
until the upstream code will be fixed.

Change-Id: I243c3bc73c65928e893f23308dd288da5d1dc80c
Related-Bug: #1599066
2016-07-12 21:39:34 +09:00
KATO Tomoyuki
35ff190958 [www-index] skip unnecessary 'samples' directory
It is used for sub directory at config reference:

* config-reference/networking/samples
* config-reference/telemetry/samples

Change-Id: Idff86e173bae754bd9d28b51504e13489272e000
2016-07-12 15:12:12 +09:00
KATO Tomoyuki
03ee136c9d [cli-ref] change service names to official names
Change-Id: I9b2e25daf8293fcbbb8ef5bf8cbe52d82aac6eb6
2016-06-27 22:36:48 +09:00
KATO Tomoyuki
a99849e700 [cli-ref] add work around for long command option
https://review.openstack.org/#/c/332502/

Change-Id: I1e680b244d249f6d3630d12c3659bcfca3c602a5
2016-06-22 14:13:57 +09:00
KATO Tomoyuki
3d11ccd7d8 [cli-ref] Use Identity API v3 instead of v2
Change-Id: I374ce3f0f6fa8628d36cdde2a1ae6a944fb361c0
Closes-Bug: #1536422
2016-06-22 00:16:43 +00:00
KATO Tomoyuki
2915229e0b [cli-reference] Remove Cue project
Cue project became an unofficial project.

https://review.openstack.org/#/c/324412/

Change-Id: I662956f2a39586bc8a30f5b842d787180c8aac9e
2016-06-09 17:13:25 +09:00
KATO Tomoyuki
6d5e723ffb [cli-ref] Use Image API v2 at first
Image API v1 is supported, but v2 is preferred.

Change-Id: If3441c39120b953de9f2f8c23aa97ae88084fa70
Closes-Bug: #1585002
2016-05-24 07:26:42 +00:00
Jenkins
329e410bfd Merge "Update Magnum service name and mission statement" 2016-05-23 04:58:24 +00:00
Andreas Jaeger
fe586291ff Remove openstack-doc-test
openstack-doc-test is used for building of DocBook XML files. For index
page generation openstack-indexpage can be used.

Remove openstack-doc-test together with all support files.

Change-Id: I5589bc634e1f630f79b3d6e8bffee939c5300bf2
2016-05-19 01:51:03 +00:00
KATO Tomoyuki
0750d9d9ff Update Magnum service name and mission statement
Change-Id: I82c6fe35bea57b10beeadf2d2094f97de07bf826
See: https://review.openstack.org/#/c/311476/
2016-05-15 09:51:29 +09:00
Andreas Jaeger
992fb6cdb4 Remove DocBook XML translation support
Remove commands and scripting for translation of DocBook XML.

implements bp docbook-removal

Change-Id: Iadb4d8609dffe9e3e449b6fe09db939ea7fca943
2016-05-02 12:57:34 +02:00
Christian Berendt
cec83cebf4 [cli-ref] add heat deprecation note
As of https://review.openstack.org/#/c/291631/ the heat CLI is deprecated.

Change-Id: Id759651a135a9ace0c6b331e4ad5ecb22e5707c8
2016-04-25 13:58:16 -05:00
Jenkins
6fc6f2f4e7 Merge "[cli-ref] Remove keystone CLI support" 2016-04-21 17:43:22 +00:00
KATO Tomoyuki
8e2d482e26 [cli-ref] Remove keystone CLI support
no more keystone CLI in favor of openstackclient
http://lists.openstack.org/pipermail/openstack-dev/2016-April/092471.html

Change-Id: Ib88242d02511c7d7f94c2dbc6ddc8d855ce5541a
2016-04-20 00:29:10 +00:00
Jenkins
50c4eaa357 Merge "[cli-ref] Fix wrong delim splitting subcommands" 2016-04-19 23:27:13 +00:00
Jenkins
df7b7d4603 Merge "[cli-ref] Added support for 'help' and 'version'" 2016-04-19 23:27:08 +00:00
Jenkins
a8dbda529a Merge "[cli-ref] Add support for multiple clients" 2016-04-19 23:27:03 +00:00
Peter Stachowski
52fb24a51e [cli-ref] Added support for 'help' and 'version'
- added --version option.
- added support for printing help if no options given, or if
  'help' was used (i.e. 'openstack-auto-commands help')

openstack-manuals was also added to .gitignore so that
running the 'doc-tools-update-cli-reference' script will
not affect the os_doc_tools repo if the tool is run
within the repo.

Change-Id: I4c5ac6e7f207cd953040ce7b40cf1a5f13acf709
2016-04-19 04:55:08 +00:00
Peter Stachowski
5034807430 [cli-ref] Add support for multiple clients
- added ability to supply multiple clients at a time.
- added flag to continue processing clients even if an error
  occurs.
- fixed issue where an empty file was created if the client
  wasn't found.
- fixed issue where specifying --all-api and --all-manage would
  result in only --all-api being generated.

Change-Id: I8586279d884e1223ee7eb8ab12f50aa5ddc82561
2016-04-19 01:34:58 +00:00
Peter Stachowski
ca8b9e9c6b [cli-ref] Fix non-deprecated cmds being skipped
- fixed issue where deprecated options caused the entire
  command to be skipped.

The original change req was broken down into multiple ones
to facilitate the review process.

Please see:
https://review.openstack.org/307488
https://review.openstack.org/307489
https://review.openstack.org/307490

Closes-Bug: #1552158
Change-Id: I621e9d64b5f72530014c47a281e837eeeb800987
2016-04-18 21:38:15 +00:00
Peter Stachowski
79ef2bbd84 [cli-ref] Fix wrong delim splitting subcommands
- fixed issue where 'complete' generated wrong subcommands
  if they were hyphenated.
- fixed issue where 'hardcoded' subcommands (in clients.yaml)
  were ignored.
- added 'auth' to list of swift commands

Change-Id: If929299e38f21f3420d3fcb70a11daaa11c067bf
2016-04-18 20:57:26 +00:00
KATO Tomoyuki
77924b1856 [cli-ref] Remove work around for checkniceness
doc8 change Ie767f999d8c6a82edc56987963e2cb88167504ea
fixes the checkniceness false positives.

Change-Id: I348a521913c0a817f57b5f33f3e4c8840e42954a
2016-04-13 09:39:53 +09:00
Jenkins
caa6102c91 Merge "Keep py3.X compatibility for urllib" 2016-03-30 10:24:27 +00:00
Jenkins
79205c6a5c Merge "[cli-ref] Change heading level for subcommands from 2 to 3" 2016-03-25 19:44:42 +00:00
KATO Tomoyuki
b0bc2a42ee [cli-ref] Change heading level for subcommands from 2 to 3
To use the heading level 2 for service API version,
the heading level of subcommands uses level 3.
Also, this change doesn't affect the command
that doesn't have explicit service API version description.

Change-Id: I90d0f791c01f233d8033ad17302b0fd27ea81c89
2016-03-25 11:35:28 +09:00
KATO Tomoyuki
bdea520a1b [cli-ref] Switch Block Storage API usage order
To emphasize Block Storage API v2, use v2 API first.

Change-Id: Ic7cc5c4165c82756e09cce04d4fffaf2226cf5f3
2016-03-25 11:12:29 +09:00
Swapnil Kulkarni (coolsvap)
7bd4ebdc38 Keep py3.X compatibility for urllib
urllib/urllib2 is incompatible for python 3
Use modules from six.moves.urllib instead of urllib
and urllib2

Change-Id: Ic9d8ce4e700d19053c67cf667e1d802bd1477108
Partial-Bug:#1280105
2016-03-14 08:27:45 +05:30
venkatamahesh
360f159de8 [nova-cli-ref] Adjust long line for check niceness
The generated nova cli-reference have a long line option
which causing jenkins error, so it is corrected

Reference: https://review.openstack.org/#/c/287587/

Change-Id: Ie762f60d37d1973c9edbe643065150b9c856865c
2016-03-03 15:16:43 +00:00
KATO Tomoyuki
028dcd0c02 Change help category markup
To improve readability, simplify the Sphinx table of contents.
For example, Positional arguments, Optional arguments.

Change-Id: I84f27cee9ce69629927e2751c702a1712d61affa
2016-02-27 15:08:12 +09:00
Andreas Jaeger
92944e11b3 Remove markdown script
The image-api and identity-api repositories are retired, remove
support for building it. This also includes removing the now
obsolete markdown script and the obsolete pandoc-template.docbook.

Change-Id: I619244c755b9f85102743196c8ec5fcc09dc76a6
2016-02-25 08:14:50 +01:00
KATO Tomoyuki
a12917dab0 Add option pattern to cli ref tool
The python-troveclinet 2.0.0 has the new option
--instance "<opt=value,opt=value,...>"
on trove cluster-create.

Change-Id: I11de253d33b2051175d09e9b3e760f2055931d0e
2016-02-06 08:36:53 +09:00
Jenkins
8d1b667c44 Merge "Fix two word spellings" 2016-01-24 22:26:04 +00:00