Jump to: navigation, search

Difference between revisions of "OpenStackClients"

m (Text replace - "__NOTOC__" to "")
Line 14: Line 14:
 
* Language: Python 2.6, 2.7
 
* Language: Python 2.6, 2.7
 
* Type: Web UI
 
* Type: Web UI
 +
 +
== python-openstackclient ==
 +
 +
* Repo:  https://github.com/openstack/python-openstackclient.git
 +
* Language: Python 2.6, 2.7, 3.4
 +
* Type: CLI
  
 
== python-glanceclient ==
 
== python-glanceclient ==
Line 22: Line 28:
 
* Type: Library/CLI
 
* Type: Library/CLI
 
* API: Image [http://docs.openstack.org/api/openstack-image-service/2.0/content/ 2.0], [http://docs.openstack.org/api/openstack-image-service/1.1/content/ 1.1]
 
* API: Image [http://docs.openstack.org/api/openstack-image-service/2.0/content/ 2.0], [http://docs.openstack.org/api/openstack-image-service/1.1/content/ 1.1]
 
== python-keystoneclient ==
 
 
* Project: http://docs.openstack.org/developer/keystone/
 
* Repo:  https://github.com/openstack/python-keystoneclient.git
 
* Language: Python 2.6, 2.7
 
* Type: Library/CLI
 
* API: Identity [http://docs.openstack.org/api/openstack-identity-service/2.0/content/ 2.0]
 
  
 
== python-novaclient ==
 
== python-novaclient ==
Line 56: Line 54:
  
 
= Official Clients (in development) =
 
= Official Clients (in development) =
 
== python-openstackclient ==
 
 
* Repo:  https://github.com/openstack/python-openstackclient.git
 
* Language: Python 2.6, 2.7
 
* Type: CLI
 
  
 
== python-cinderclient ==
 
== python-cinderclient ==
Line 81: Line 73:
 
* Type: Library/CLI
 
* Type: Library/CLI
  
 +
= Deprecated Clients =
 +
 +
== python-keystoneclient ==
 +
 +
* Project: http://docs.openstack.org/developer/keystone/
 +
* Use python-openstackclient instead
 +
* Repo:  https://github.com/openstack/python-keystoneclient.git
 +
* Language: Python 2.6, 2.7
 +
* Type: Library/CLI
 +
* API: Identity [http://docs.openstack.org/api/openstack-identity-service/2.0/content/ 2.0]
 
----
 
----
  

Revision as of 14:26, 19 August 2015

OpenStack Clients

Each OpenStack project has a related client project that includes Python API bindings and a CLI. Below is a collection of known clients. For a list of known software development kits for other programming languages see SDKs.

Official Clients

Horizon

python-openstackclient

python-glanceclient

python-novaclient

python-quantumclient

python-swiftclient

Official Clients (in development)

python-cinderclient

python-ceilometerclient

python-heatclient

Deprecated Clients

python-keystoneclient


template

  • Project: <url>
  • Repo: <url>
  • Language:
  • Maintainer: <email>?
  • Type: Library/GUI/CLI/all of the above
  • APIs supported: api/version, ...