swift/etc
gholt 2c6de2ae52 Added optional max_containers_per_account restr...
Added optional max_containers_per_account restriction. If set to a
positive value and if a client tries to perform a container PUT when
at or above the max_containers_per_acount cap, a 403 Forbidden will
be returned with an explanatory message.

This only restricts the proxy server, not any of the background
processes that might need to create containers (replication, for
instance). Also, the container count is cached for the proxy's
recheck_account_existence number of seconds. For these reasons, a
given account could exceed this cap before the 403 Forbidden
responses kick in and therefore this feature should be considered a
"soft" limit.

You may also add accounts to the proxy's max_containers_whitelist
setting to have accounts that ignore this cap.

Change-Id: I74e8fb152de5e78d070ed30006ad4e53f82c8376
2012-03-15 19:41:31 +00:00
..
account-server.conf-sample Improvements to database replication. 2012-03-06 06:08:18 +00:00
container-server.conf-sample Improvements to database replication. 2012-03-06 06:08:18 +00:00
dispersion.conf-sample Add json output option to swift-dispersion-report 2012-02-29 04:24:54 +00:00
drive-audit.conf-sample Initial commit of Swift code 2010-07-12 17:03:45 -05:00
memcache.conf-sample Added memcache.conf option 2012-01-10 02:01:47 +00:00
mime.types-sample PEP 8 compliance and small modification to mime.types file 2010-11-23 19:26:02 -06:00
object-expirer.conf-sample Expiring Objects Support 2011-11-01 15:49:00 +00:00
object-server.conf-sample Expiring Objects Support 2011-11-01 15:49:00 +00:00
proxy-server.conf-sample Added optional max_containers_per_account restr... 2012-03-15 19:41:31 +00:00
rsyncd.conf-sample Added missing lockfile configuration to sample rsync.conf 2011-02-12 18:27:59 -08:00
swift.conf-sample Refactor SWIFT_HASH_PATH_SUFFIX to be in a config file 2010-10-14 15:58:44 -07:00