337e5af637e4e35d8c111857dd6a73c316d70257
The existing version discovery process is awesome, but in the normal flows it ultimately returns urls, not the full endpoint data, so it's not possible to know what version was discovered. Make an EndpointData object that gets created and plumb that through the stack so that it's possible to request EndpointData instead of just endpoints. The existing discovery logic is unchanged, and the existing methods continue to return the data they returned before. Change-Id: Id48861e7d6d20be16f61cb375a21bca4a43a2500
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/developer/keystoneauth
- Source: https://git.openstack.org/cgit/openstack/keystoneauth
- Bugs: https://bugs.launchpad.net/keystoneauth
Description
Languages
Python
100%