commit 188b81704eed11fad1eb50843da58c2b027e49f0
Author: Jacek Tomasiak <email address hidden>
Date: Mon Feb 29 20:27:22 2016 +0100
Add reauth if token is expired and username/password are available
If client is started with both auth token and username/password, token
gets higher priority and username/password are not used even if token
is invalid/expired.
This change switches muranoclient to DefaultCLI auth plugin which
removes some redundant code from murano and enables joint handling of
token and username/password with fallback option in case of expired or
invalid token.
This change applies only to Session mode and not legacy HTTPClient.
In addition the change contains local fix for keystoneclient bug #1551392
to avoid dependency on change Ic0fcde67fb2e6e2e5ff7506eab3fd29e25fc76e8.
Reviewed: https:/ /review. openstack. org/281697 /git.openstack. org/cgit/ openstack/ python- muranoclient/ commit/ ?id=188b81704ee d11fad1eb50843d a58c2b027e49f0
Committed: https:/
Submitter: Jenkins
Branch: master
commit 188b81704eed11f ad1eb50843da58c 2b027e49f0
Author: Jacek Tomasiak <email address hidden>
Date: Mon Feb 29 20:27:22 2016 +0100
Add reauth if token is expired and username/password are available
If client is started with both auth token and username/password, token
gets higher priority and username/password are not used even if token
is invalid/expired.
This change switches muranoclient to DefaultCLI auth plugin which
removes some redundant code from murano and enables joint handling of
token and username/password with fallback option in case of expired or
invalid token.
This change applies only to Session mode and not legacy HTTPClient.
In addition the change contains local fix for keystoneclient bug #1551392 2e5ff7506eab3fd 29e25fc76e8.
to avoid dependency on change Ic0fcde67fb2e6e
Change-Id: I9ee326febb9bbd cf7279a35a696ec c58293d70f7
Closes-Bug: #1499329
Related-Bug: #1551392