Merge "Add some comments about current plugin support"

This commit is contained in:
Jenkins 2015-05-27 19:20:03 +00:00 committed by Gerrit Code Review
commit 806b16a007

@ -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