From 92aa981fa8ad48133b568e345d4c79d3fbba947b Mon Sep 17 00:00:00 2001
From: Steve Martinelli <stevemar@ca.ibm.com>
Date: Thu, 17 Mar 2016 18:32:06 -0400
Subject: [PATCH] update docs with status of plugins

several other projects have joined the bandwagon, let's add them
to the list, these include:

python-ironic-inspector-client
python-muranoclient
python-senlinclient
python-tripleoclient
python-searchlightclient

Change-Id: I9165daf64bf817b9e12ee8fc27ce6e11ebe01e5e
---
 doc/source/plugin-commands.rst | 20 +++++++++++++++
 doc/source/plugins.rst         | 47 +++++++++++++++++++---------------
 test-requirements.txt          |  4 +++
 3 files changed, 50 insertions(+), 21 deletions(-)

diff --git a/doc/source/plugin-commands.rst b/doc/source/plugin-commands.rst
index a3f4152158..b23e7a338e 100644
--- a/doc/source/plugin-commands.rst
+++ b/doc/source/plugin-commands.rst
@@ -33,4 +33,24 @@ Note: To see the complete syntax for the plugin commands, see the `CLI_Ref`_
 .. list-plugins:: openstack.orchestration.v1
    :detailed:
 
+.. list-plugins:: openstack.search.v1
+   :detailed:
+
+.. list-plugins:: openstack.baremetal_introspection.v1
+   :detailed:
+
+.. list-plugins:: openstack.application_catalog.v1
+   :detailed:
+
+.. list-plugins:: openstack.clustering.v1
+   :detailed:
+
+.. # tripleoclient is not in global-requirements
+.. #.. list-plugins:: openstack.tripleoclient.v1
+.. #   :detailed:
+
+.. # cueclient is not in global-requirements
+.. #.. list-plugins:: openstack.mb.v1
+.. #   :detailed:
+
 .. _CLI_Ref: http://docs.openstack.org/cli-reference/openstack.html
\ No newline at end of file
diff --git a/doc/source/plugins.rst b/doc/source/plugins.rst
index f5bbd6dd61..7d19ed17fb 100644
--- a/doc/source/plugins.rst
+++ b/doc/source/plugins.rst
@@ -19,28 +19,33 @@ Other OpenStack services, such as Orchestration or Telemetry may create an
 OpenStackClient plugin. The source code will not be hosted by
 OpenStackClient.
 
-The following is a list of projects and their status as an OpenStackClient
-plugin.
+The following is a list of projects that are an OpenStackClient plugin.
 
-=============================  ======================================
-   project                     notes
-=============================  ======================================
-python-barbicanclient          using OpenStackClient
-python-ceilometerclient        using argparse
-python-congressclient          using OpenStackClient
-python-cueclient               using OpenStackClient
-python-designateclient         using OpenStackClient
-python-heatclient              using OpenStackClient
-python-ironicclient            Using OpenStackClient
-python-magnumclient            using argparse
-python-manilaclient            using argparse
-python-mistralclient           using OpenStackClient
-python-muranoclient            using argparse
-python-saharaclient            using OpenStackClient
-python-searchlightclient       using OpenStackClient
-python-troveclient             using argparse
-python-zaqarclient             using OpenStackClient
-=============================  ======================================
+- python-barbicanclient
+- python-congressclient
+- python-cueclient\*\*
+- python-designateclient
+- python-heatclient
+- python-ironicclient
+- python-ironic-inspector-client
+- python-mistralclient
+- python-muranoclient
+- python-saharaclient
+- python-searchlightclient
+- python-senlinclient
+- python-tripleoclient\*\*
+- python-zaqarclient
+
+\*\* Note that some clients are not listed in global-requirements
+
+The following is a list of projects that are not an OpenStackClient plugin.
+
+- aodhclient
+- gnocchiclient
+- python-troveclient
+- python-magnumclient
+- python-ceilometerclient
+- python-solumclient
 
 Implementation
 ==============
diff --git a/test-requirements.txt b/test-requirements.txt
index 20a2d5a9f0..549ecc2345 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -24,6 +24,10 @@ python-congressclient<2000,>=1.0.0 # Apache-2.0
 python-designateclient>=1.5.0 # Apache-2.0
 python-heatclient>=0.6.0 # Apache-2.0
 python-ironicclient>=1.1.0 # Apache-2.0
+python-ironic-inspector-client>=1.3.0  # Apache-2.0
 python-mistralclient>=1.0.0 # Apache-2.0
+python-muranoclient>=0.8.2  # Apache-2.0
 python-saharaclient>=0.13.0 # Apache-2.0
+python-searchlightclient>=0.2.0 #Apache-2.0
+python-senlinclient>=0.3.0  # Apache-2.0
 python-zaqarclient>=0.3.0 # Apache-2.0