openstack-python-openstackc.../openstackclient
Dean Troyer c3c6edbe8a Add plugin to support token-endpoint auth
The ksc auth plugins do not have support for the original
token-endpoint (aka token flow) auth where the user supplies
a token (possibly the Keystone admin_token) and an API endpoint.
This is used for bootstrapping Keystone but also has other uses
when a scoped user token is provided.

The api.auth:TokenEndpoint class is required to provide the
same interface methods so all of the special-case code branches
to support token-endpoint can be removed.

Some additional cleanups related to ClientManager and creating
the Compute client also were done to streamline using sessions.

Change-Id: I1a6059afa845a591eff92567ca346c09010a93af
2014-10-12 16:48:43 -05:00
..
api Add plugin to support token-endpoint auth 2014-10-12 16:48:43 -05:00
common Add plugin to support token-endpoint auth 2014-10-12 16:48:43 -05:00
compute Add plugin to support token-endpoint auth 2014-10-12 16:48:43 -05:00
identity Support for keystone auth plugins 2014-10-09 12:34:47 +02:00
image Change help text for image save command 2014-09-21 12:02:11 -04:00
network Merge "Network use enable/disable vs admin state up/down" 2014-09-08 17:29:37 +00:00
object Fix issues with object related commands 2014-10-06 20:04:19 -04:00
tests Add plugin to support token-endpoint auth 2014-10-12 16:48:43 -05:00
volume Merge "Normalize more help strings" 2014-07-24 22:09:28 +00:00
__init__.py Change version reporting to use pbr 2013-08-02 12:11:49 -05:00
i18n.py Add i18n module to openstackclient 2014-08-24 18:16:15 +00:00
shell.py Support for keystone auth plugins 2014-10-09 12:34:47 +02:00