keystoneauth/keystoneauth1
Thomas Goirand 7dd4208e5c fix OrderedDict mutated during iteration
Running unit tests of keystoneauth in Python 3.5 reveals the issue
that in Python 3.5+, keys() is not a copy, and therefore items can't
be popped from it while iterating.

This patch iterate over copy of session.adapters keys in Python2/3.

Change-Id: I4a4340d6f0b09e047e992d0a7236f83ff5eac7a3
Closes-Bug: #1565728
2016-04-04 13:10:10 +02:00
..
access Renamed endpoint to interface in docstring 2016-03-17 15:47:25 -04:00
exceptions HTTPError should contain 'retry_after' parameter 2016-01-19 15:24:55 +09:00
extras Fix for PEP8 violation - D202 2016-03-30 04:18:34 +00:00
fixture fix OrderedDict mutated during iteration 2016-04-04 13:10:10 +02:00
hacking Move to the keystoneauth1 namespace 2015-06-25 16:48:54 -07:00
identity Fix for PEP8 violation - D202 2016-03-30 04:18:34 +00:00
loading Swap the order of username deprecation 2016-03-03 13:18:10 +01:00
tests Fix for PEP8 violation - D202 2016-03-30 04:18:34 +00:00
__init__.py Provide a RFC 7231 compliant user agent string 2015-12-15 16:45:17 -06:00
_utils.py Use positional library instead of our own copy 2016-01-25 09:31:48 +11:00
adapter.py Fix for PEP8 violation - D202 2016-03-30 04:18:34 +00:00
discover.py Fix for PEP8 violation - D202 2016-03-30 04:18:34 +00:00
plugin.py Improve usability of docs 2016-03-01 20:35:07 +00:00
session.py Fix for PEP8 violation - D202 2016-03-30 04:18:34 +00:00
token_endpoint.py Adding authentication compatibility for OpenStackClient 2016-03-07 23:38:22 +00:00