Commit graph

7 commits

Author SHA1 Message Date
Roeland Jago Douma
7969301976
Swift v3 requires setting a scope
Unscoped auth is not guaranteed to return a catalog. So require the
scope to be set properly.

See https://developer.openstack.org/api-ref/identity/v3/index.html#password-authentication-with-unscoped-authorization

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-04-24 09:50:22 +02:00
Robin Appelman
4ff31c0eca
verify cached swift token
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-03-22 10:15:17 +01:00
Roeland Jago Douma
f4ce7753a5
Fix bucket and container usage
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-03-22 10:15:11 +01:00
Roeland Jago Douma
1cf77b4483
Properly cache swift v3 token
The V3 token has an export function. Without this the token is
effectively never cached.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-03-22 10:15:05 +01:00
Roeland Jago Douma
812ea354d0
User proper username + pass
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-02-26 14:54:18 +01:00
Robin Appelman
31dd6d6aae
add support for v3 swift auth
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-02-26 14:54:08 +01:00
Robin Appelman
817f2f8f49
adjust swift external storage to new openstack sdk
Signed-off-by: Robin Appelman <robin@icewind.nl>
2018-02-19 19:41:16 +01:00
Renamed from lib/private/Files/ObjectStore/SwiftConnectionFactory.php (Browse further)