keystoneauth/keystoneauth1
Michael McCune 96559d6009 add a handler for unknown HTTP errors
This change adds logic to handle a situation where an error response has
been received by HTTP but its body schema is an unknown format.

This issue came up during a review of related changes:
https://review.opendev.org/#/c/662281/
https://review.opendev.org/#/c/662281/7/keystoneauth1/exceptions/http.py

Change-Id: I21a33052e951f515988fdfd8ab1f42440ca9d4f8
2019-06-04 16:03:33 -04:00
..
access Expose app creds and new attrs in fixtures 2019-02-25 00:35:00 +01:00
exceptions add a handler for unknown HTTP errors 2019-06-04 16:03:33 -04:00
extras Mark SAML loader properties as required 2017-11-29 14:57:38 +11:00
fixture Expose app creds and new attrs in fixtures 2019-02-25 00:35:00 +01:00
hacking Move to the keystoneauth1 namespace 2015-06-25 16:48:54 -07:00
identity Add ability to filter version data by service-type 2018-07-23 18:41:18 -05:00
loading Factor Adapter conf-processing logic into a helper 2019-03-18 10:45:51 -05:00
tests add a handler for unknown HTTP errors 2019-06-04 16:03:33 -04:00
__init__.py Provide a RFC 7231 compliant user agent string 2015-12-15 16:45:17 -06:00
_fair_semaphore.py Add support for client-side rate limiting 2019-02-28 22:14:24 +00:00
_utils.py Disables TCP_KEEPCNT when using Windows Subsystem for Linux 2016-08-23 03:36:45 +00:00
adapter.py Fix rate semaphore for keystoneclient 2019-03-05 10:00:46 +01:00
discover.py Fix version discovery for clouds with int project_ids 2018-11-30 13:09:32 -06:00
noauth.py Make none auth usable in CLI 2017-10-27 18:46:14 +03:00
plugin.py Protect against endpoint_data not existing 2018-09-11 16:18:40 -06:00
service_token.py Add a service token wrapper 2016-10-11 14:14:40 +11:00
session.py Add support for client-side rate limiting 2019-02-28 22:14:24 +00:00
token_endpoint.py Add version discovery support to BaseAuthPlugin 2017-09-06 15:43:30 -05:00