Jump to: navigation, search

Swift/ideas/swiftclient-keystone-session

< Swift‎ | ideas
Revision as of 14:07, 3 May 2017 by Jjw-sohonet (talk | contribs) (Start adding detail)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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)