If the same service_type was mentioned in the catalog more than once
then only the last entry would be parsed and any possible other matches
would be lost.
This was something that novaclient used to do, and as we are pushing
sessions as the way that clients should all work we need to maintain
that compatibility.
Reviewed: https:/ /review. openstack. org/159315 /git.openstack. org/cgit/ openstack/ python- keystoneclient/ commit/ ?id=3e2035bf882 3f87cb736a526d4 f084487066d33e
Committed: https:/
Submitter: Jenkins
Branch: master
commit 3e2035bf8823f87 cb736a526d4f084 487066d33e
Author: Jamie Lennox <email address hidden>
Date: Thu Feb 26 12:07:11 2015 +1100
Allow handling multiple service_types
If the same service_type was mentioned in the catalog more than once
then only the last entry would be parsed and any possible other matches
would be lost.
This was something that novaclient used to do, and as we are pushing
sessions as the way that clients should all work we need to maintain
that compatibility.
Change-Id: I6964515ed1975b ce1998897abfc02 a1ec36e2584
Closes-Bug: #1425766