summaryrefslogtreecommitdiff
path: root/doc/source
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2015-05-27 19:20:03 +0000
committerGerrit Code Review <review@openstack.org>2015-05-27 19:20:03 +0000
commit806b16a007df04fd2cddcdc654dca7d6d2803725 (patch)
treee211e5141d156bec643ad1371f5df4529a033f38 /doc/source
parentaed5af47a1f4026c10b1d95e992007a181ddc226 (diff)
parentab5a89493f376cb561e25d19da0a37617e09e6e0 (diff)
downloadpython-openstackclient-806b16a007df04fd2cddcdc654dca7d6d2803725.tar.gz
Merge "Add some comments about current plugin support"
Diffstat (limited to 'doc/source')
-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