Enable missing support for large objects in Swift

The slo and dlo middlewares are required to enable support for large
objects (> 5GB). Also enabling the copy & versioned_writes middleware,
which enables object copying and versionining.

Change-Id: Iff73833f1d470750862873f70a4a9aaba50bd164
This commit is contained in:
Christian Schwede
2018-04-06 16:50:29 +02:00
parent 6a016a6214
commit ea55f3de12
2 changed files with 8 additions and 0 deletions

View File

@@ -429,6 +429,10 @@ include ::swift::proxy::cache
include ::swift::proxy::keystone
include ::swift::proxy::authtoken
include ::swift::proxy::staticweb
include ::swift::proxy::copy
include ::swift::proxy::slo
include ::swift::proxy::dlo
include ::swift::proxy::versioned_writes
include ::swift::proxy::ratelimit
include ::swift::proxy::catch_errors
include ::swift::proxy::tempurl

View File

@@ -91,6 +91,10 @@ swift::proxy::pipeline:
- 'authtoken'
- 'keystone'
- 'staticweb'
- 'copy'
- 'slo'
- 'dlo'
- 'versioned_writes'
- 'proxy-logging'
- 'proxy-server'