openstack-python-openstackc.../openstackclient
Dean Troyer d3b87d7795 Add version url config workaround
This subclasses KSC's generic Password plugin to allow version discovery with
default Keystone configurations that leave admin_endpoint and public_endpoint
at the default values (http://localhost:xxxx).  This patch copies the scheme
and netloc from the original auth_url into the URL returned from version
discovery if the returned netloc begins with 'localhost'.

Due to the specific nature of this review, the Keystone team is not
inclned to include it in keystoneclient so it is addressed here.

Closes-bug: #1410364
Change-Id: I877fe74d86aab3a63122a07b77d1302a007f5b30
2015-01-15 13:51:31 -06:00
..
api Add version url config workaround 2015-01-15 13:51:31 -06:00
common Catch exception when getting quota 2014-12-30 09:53:26 +08:00
compute Merge "Add docs for usage show/list" 2015-01-02 17:54:30 +00:00
identity Merge "Add endpoint v3 docs" 2015-01-04 05:07:50 +00:00
image add multi-delete support for compute/image/net/volume 2014-12-23 09:31:10 +08:00
network add multi-delete support for compute/image/net/volume 2014-12-23 09:31:10 +08:00
object Command object docs: container, object 2014-12-30 16:09:54 -05:00
tests Merge "type should be required for v2.0 service create" 2015-01-03 00:47:25 +00:00
volume Merge "Properly format 'attached to' column list when listing volumes" 2014-12-30 21:01:10 +00:00
__init__.py Change version reporting to use pbr 2013-08-02 12:11:49 -05:00
i18n.py Add translation markers for user v2 actions 2014-10-09 14:47:19 -04:00
shell.py Liberalize version matching a bit 2014-11-16 11:37:52 -06:00