- Supports unauthenticated call to Keystone to discover
supported API versions
- Added command-line support (usage: keystone discover)
- Added client support (keystoneclient.genenric client).
Client returns dicts, whereas shell command prints
formated output.
- Added tests for genenric client
- Replicates 'nove discover' in python-novaclient
- Starts to address blueprint keystone-client
- keystone discover output looks like this:
$ keystone discover
Keystone found at http://localhost:35357
- supports version v1.0 (DEPRECATED) here http://localhost:35357/v1.0
- supports version v1.1 (CURRENT) here http://localhost:35357/v1.1
- supports version v2.0 (BETA) here http://localhost:35357/v2.0
- and HP-IDM: HP Token Validation Extension
- and OS-KSADM: Openstack Keystone Admin
- and OS-KSCATALOG: Openstack Keystone Catalog
Change-Id: Id16d34dac094c780d36afb3e31c98c318b6071ac
26 lines
465 B
ReStructuredText
26 lines
465 B
ReStructuredText
The :mod:`keystoneclient` Python API
|
|
====================================
|
|
|
|
.. module:: keystoneclient
|
|
:synopsis: A client for the OpenStack Keystone API.
|
|
|
|
.. currentmodule:: keystoneclient.generic.client
|
|
|
|
.. autoclass:: Client
|
|
|
|
.. automethod:: discover
|
|
|
|
.. currentmodule:: keystoneclient.v2_0.client
|
|
|
|
.. autoclass:: Client
|
|
|
|
.. automethod:: authenticate
|
|
|
|
|
|
For more information, see the reference documentation:
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
ref/index
|