diff options
author | Patrick Figel <patrick@figel.email> | 2017-09-11 15:11:13 +0200 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2017-09-11 15:11:13 +0200 |
commit | 3018043fc2b405e42070b49e965bc7a0a38ecf2a (patch) | |
tree | ab67cd7a674eed03236bfc9ce0aef8fbe911a3e0 /app/controllers/oauth | |
parent | c2bee07dbc12c799f412a39a4d5499264baac81e (diff) |
Add OpenStack Keystone V3 support (#4889)
Keystone V2 is deprecated in favour of V3. This adds the necessary connection parameters for establishing a V3 connection. Connections to V2 endpoints are still possible and the configuration should remain compatible. This also introduces a SWIFT_REGION variable for multi-region OpenStack environments and a SWIFT_CACHE_TTL that controls how long tokens and other meta-data is cached for. Caching tokens avoids rate-limiting errors that would result in media uploads becoming unavailable during high load or when using tasks like media:remove_remote. fog-openstack only supports token caching for V3 endpoints, so a recommendation for using V3 was added.
Diffstat (limited to 'app/controllers/oauth')
0 files changed, 0 insertions, 0 deletions