summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Martinelli <stevemar@ca.ibm.com>2015-05-22 17:11:04 -0400
committerSteve Martinelli <stevemar@ca.ibm.com>2015-05-22 17:41:51 -0400
commitab5a89493f376cb561e25d19da0a37617e09e6e0 (patch)
treeb91f8f944376bb18b99b442447bd2c48fa6569d5
parent29f29e44d3ed894ebac5fe26d4410bd31149145a (diff)
downloadpython-openstackclient-ab5a89493f376cb561e25d19da0a37617e09e6e0.tar.gz
Add some comments about current plugin support
Change-Id: Ida9ac9956c611fec783ff98a01628c3d38e7b58f
-rw-r--r--doc/source/plugins.rst34
1 files changed, 33 insertions, 1 deletions
diff --git a/doc/source/plugins.rst b/doc/source/plugins.rst
index 0635f29e..57b96927 100644
--- a/doc/source/plugins.rst
+++ b/doc/source/plugins.rst
@@ -7,8 +7,40 @@ properly installed for OSC to find and use it. It utilizes the
``setuptools`` entry points mechanism to advertise to OSC the
plugin module and supported commands.
+Adoption
+========
+
+OpenStackClient promises to provide first class support for the following
+OpenStack services: Compute, Identity, Image, Storage, Volume and Network.
+These services are considered essential to any OpenStack deployment.
+
+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.
+
+============================= ======================================
+ project notes
+============================= ======================================
+python-barbicanclient n/a
+python-ceilometerclient n/a
+python-congressclient using OpenStackClient
+python-designateclient n/a
+python-heatclient n/a
+python-ironicclient patch in progress (https://review.openstack.org/#/c/171672/)
+python-magnumclient n/a
+python-manilaclient n/a
+python-mistralclient n/a
+python-muranoclient n/a
+python-saharaclient n/a
+python-troveclient n/a
+python-zaqarclient n/a
+============================= ======================================
+
Implementation
---------------
+==============
Plugins are discovered by enumerating the entry points
found under :py:mod:`openstack.cli.extension` and initializing the specified