[Openstack] Keystone client auth plugins

Alessio Ababilov aababilov at griddynamics.com
Thu Jul 18 04:33:11 UTC 2013


Hi, Chmouel!

I have seen your commit
https://review.openstack.org/#/c/36427/2introducing auth plugins to
keystone client.

I have developed a common API client library that already has auth plugin
mechanism found in novaclient. The library can be used in keystone, nova,
and glance clients, and now it is accepted to marconi client (
https://github.com/stackforge/python-marconiclient/tree/master/marconiclient/common/apiclient
).

The library has several important features:

* reissue authentication request for expired tokens;
* pluggable authentication;
* rich exceptions hierarchy;
* utils for building CLI tools;
* share one token between sessions to different servers (nova, glance,
keystone, etc)

The library is ready to use in keystone client.

Could you take a look on it, please?

Alessio Ababilov
Senior Software Engineer
Grid Dynamics
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20130718/5d63ccf7/attachment.html>


More information about the Openstack mailing list