Swift/ideas/swiftclient-keystone-session
Swiftclient Keystone Session Support
Some work has been done in the past on a very lightweight method to allow the python-swiftclient to make use of Keystone sessions whilst maintaining the existing API. However, more recent updates to Keystone, and the deprecation of version specific sessions mean that we may need to explore supporting Keystone sessions more thoroughly.
Current Patch and Related Discussion
Patch "Use keystone session when possible" [1] has been added by jaosorior as an indication of what changes would be required within python-swiftclient to properly support generic Keystone sessions and Keystone version detection.
Past Related Patches
- Use generic keystone client instead of versioned one (Abandoned)
- WIP: Use keystone session when possible
- Adding session to switfclient. (Abandoned)
- Add v1password keystoneauth plugin (Merged)
- Adding keystoneauth sessions support (Merged)