OpenStack Identity Authentication Library
Go to file
Dmitry Tantsur 72288d3b18 Make new-style single endpoint version discovery actually work for ironic
For (unclear) historical reasons the root single version endpoint also
contains "id" and "links" fields. This makes the current workaround
for old-style endpoints take priority over the correct algorithm.
This change reorders the code, so that if "version" is present, it
always take priority over the workaround.

The unit tests are updated to be closer to real output from ironic.

Change-Id: I743b954c6c5b2f986c213acb6ec6af7e08c9f5f8
2018-10-23 14:26:34 +02:00
doc Update sphinx extension logging 2018-10-16 14:21:45 -05:00
keystoneauth1 Make new-style single endpoint version discovery actually work for ironic 2018-10-23 14:26:34 +02:00
releasenotes Cache root urls with and without trailing slashes 2018-09-23 10:23:03 -05:00
.coveragerc Update coverage to keystoneauth1 2015-12-09 11:46:00 +11:00
.gitignore Migrate to stestr 2017-09-20 15:47:15 -05:00
.gitreview Initial Split of python-keystoneclient to keystoneauth 2015-04-20 14:49:59 -07:00
.mailmap Add mailmap entry 2014-05-07 12:12:43 -07:00
.stestr.conf Migrate to stestr 2017-09-20 15:47:15 -05:00
.zuul.yaml add lib-forward-testing-python3 test job 2018-08-29 16:04:58 -04:00
CONTRIBUTING.rst Use https for *.openstack.org references 2017-02-06 13:45:24 -08:00
HACKING.rst Migrate to stestr 2017-09-20 15:47:15 -05:00
LICENSE Initial Split of python-keystoneclient to keystoneauth 2015-04-20 14:49:59 -07:00
README.rst add release notes to readme.rst 2018-08-15 15:47:52 +08:00
bindep.txt add lower-constraints job 2018-04-19 09:54:28 +02:00
lower-constraints.txt Remove os-testr from requirements 2018-09-05 13:04:16 +02:00
requirements.txt Implement service_type alias lookups 2018-05-03 15:28:50 -05:00
setup.cfg add lower-constraints job 2018-04-19 09:54:28 +02:00
setup.py Updated from global requirements 2017-03-08 22:46:11 +00:00
test-requirements.txt Remove os-testr from requirements 2018-09-05 13:04:16 +02:00
tox.ini fix tox python3 overrides 2018-06-06 15:27:00 -04:00

README.rst

Team and repository tags

image

keystoneauth

Latest Version

Downloads

This package contains tools for authenticating to an OpenStack-based cloud. These tools include:

  • Authentication plugins (password, token, and federation based)
  • Discovery mechanisms to determine API version support
  • A session that is used to maintain client settings across requests (based on the requests Python library)

Further information: