ccbd20ed9c
The previous behavior in keystoneauth for constructing an unversioned endpoint if there's a versioned endpoint in the catalog would result in a trailing slash. Ensure that we end up with trailing slashses on endpoints we construct. On the other hand, do not add trailing slashes to urls we're actually using. If someone wants a / the url they register with the catalog, they can put one there. Change-Id: I2798216b5b93d49fd5d3d865193cc0be6a1f6f0d Closes-Bug: #1705770 |
||
---|---|---|
doc | ||
keystoneauth1 | ||
releasenotes | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
bindep.txt | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Team and repository tags
keystoneauth
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:
- Free software: Apache license
- Documentation: https://docs.openstack.org/keystoneauth/latest/
- Source: https://git.openstack.org/cgit/openstack/keystoneauth
- Bugs: https://bugs.launchpad.net/keystoneauth