deb-heat/heat/common
Jamie Lennox beb393e56c Fix the standalone authentication mechanism
The keystoneclient used by the password_auth may be a v2 or v3 client.
This means that we shouldn't access arbitrary attributes from the client
as they many not exist on both.

We really don't care about the version of keystoneclient in this case
all we want to do is create a session for getting a token, so copy the
session creation logic out to auth_password.

Change-Id: I1b1f3e3f5822c0bba2dc2e8f592760dd5dba7fbc
Closes-Bug: #1416170
2015-01-30 16:53:33 +11:00
..
__init__.py Empty files shouldn't contain copyright nor license 2013-12-24 20:29:31 +08:00
auth_password.py Fix the standalone authentication mechanism 2015-01-30 16:53:33 +11:00
auth_url.py Fix [H302] errors in heat/common 2014-11-20 15:06:53 +00:00
config.py Merge "Remove dead option 'instance_driver'" 2015-01-26 17:09:13 +00:00
context.py Use keystoneclient auth plugins 2015-01-27 09:24:12 +10:00
crypt.py Use oslo.config generator 2015-01-02 13:14:20 +01:00
custom_backend_auth.py Remove deprecated function i18n.install('heat') 2014-10-13 10:31:28 +08:00
environment_format.py Enable H904 style checking rule 2015-01-20 11:14:06 +02:00
exception.py Enable H904 style checking rule 2015-01-20 11:14:06 +02:00
grouputils.py Correct group's updates from a failed state 2014-12-24 14:31:39 +08:00
heat_keystoneclient.py Use keystoneclient auth plugins 2015-01-27 09:24:12 +10:00
i18n.py Sync oslo modules 2014-12-10 19:57:12 +01:00
identifier.py Remove deprecated function i18n.install('heat') 2014-10-13 10:31:28 +08:00
lifecycle_plugin_utils.py Use the right log marker functions 2014-12-02 14:57:13 +02:00
messaging.py Add OSprofiler integration into Heat 2014-10-03 15:40:25 +10:00
param_utils.py Remove deprecated function i18n.install('heat') 2014-10-13 10:31:28 +08:00
plugin_loader.py Enable H305 and H307 style checks 2015-01-20 09:47:25 +02:00
policy.py Sync oslo modules 2014-12-10 19:57:12 +01:00
profiler.py Use the right log marker functions 2014-12-02 14:57:13 +02:00
serializers.py Replacing variable logger on LOG 2014-05-27 15:48:33 -04:00
short_id.py Fix [H302] errors in heat/common 2014-11-20 15:06:53 +00:00
template_format.py Enable H305 and H307 style checks 2015-01-20 09:47:25 +02:00
timeutils.py Remove deprecated function i18n.install('heat') 2014-10-13 10:31:28 +08:00
urlfetch.py Enable H305 and H307 style checks 2015-01-20 09:47:25 +02:00
wsgi.py Merge "proper handling of unsupported request methods" 2015-01-27 01:57:25 +00:00