From ab5a89493f376cb561e25d19da0a37617e09e6e0 Mon Sep 17 00:00:00 2001 From: Steve Martinelli <stevemar@ca.ibm.com> Date: Fri, 22 May 2015 17:11:04 -0400 Subject: [PATCH] Add some comments about current plugin support Change-Id: Ida9ac9956c611fec783ff98a01628c3d38e7b58f --- doc/source/plugins.rst | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/doc/source/plugins.rst b/doc/source/plugins.rst index 0635f29ebe..57b9692741 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