Add more stuff to SAIO doc's proxy pipeline.

If you're setting one of these up, you're probably going to use it for
development, in which case you want everything but the kitchen sink
turned on so you can just start hacking away.

Change-Id: I98d178ff545cbf8d853c102e9fce76fb9f6773ac
This commit is contained in:
Samuel Merritt
2013-09-24 16:46:45 -07:00
parent f63b58f5b7
commit 26483a2fd1

View File

@@ -342,13 +342,33 @@ Sample configuration files are provided with all defaults in line-by-line commen
eventlet_debug = true eventlet_debug = true
[pipeline:main] [pipeline:main]
# Yes, proxy-logging appears twice. This is not a mistake. # Yes, proxy-logging appears twice. This is so that
pipeline = healthcheck proxy-logging cache tempauth proxy-logging proxy-server # middleware-originated requests get logged too.
pipeline = catch_errors healthcheck proxy-logging bulk ratelimit crossdomain slo cache tempurl tempauth staticweb account-quotas container-quotas proxy-logging proxy-server
[app:proxy-server] [filter:catch_errors]
use = egg:swift#proxy use = egg:swift#catch_errors
allow_account_management = true
account_autocreate = true [filter:healthcheck]
use = egg:swift#healthcheck
[filter:proxy-logging]
use = egg:swift#proxy_logging
[filter:bulk]
use = egg:swift#bulk
[filter:ratelimit]
use = egg:swift#ratelimit
[filter:crossdomain]
use = egg:swift#crossdomain
[filter:slo]
use = egg:swift#slo
[filter:tempurl]
use = egg:swift#tempurl
[filter:tempauth] [filter:tempauth]
use = egg:swift#tempauth use = egg:swift#tempauth
@@ -357,14 +377,22 @@ Sample configuration files are provided with all defaults in line-by-line commen
user_test2_tester2 = testing2 .admin user_test2_tester2 = testing2 .admin
user_test_tester3 = testing3 user_test_tester3 = testing3
[filter:healthcheck] [filter:staticweb]
use = egg:swift#healthcheck use = egg:swift#staticweb
[filter:account-quotas]
use = egg:swift#account_quotas
[filter:container-quotas]
use = egg:swift#container_quotas
[filter:cache] [filter:cache]
use = egg:swift#memcache use = egg:swift#memcache
[filter:proxy-logging] [app:proxy-server]
use = egg:swift#proxy_logging use = egg:swift#proxy
allow_account_management = true
account_autocreate = true
#. Create `/etc/swift/swift.conf`:: #. Create `/etc/swift/swift.conf`::