OpenStack Storage (Swift)
2c6de2ae52
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 |
||
---|---|---|
bin | ||
doc | ||
etc | ||
locale | ||
swift | ||
test | ||
tools | ||
.functests | ||
.gitignore | ||
.gitreview | ||
.probetests | ||
.unittests | ||
AUTHORS | ||
babel.cfg | ||
CHANGELOG | ||
LICENSE | ||
MANIFEST.in | ||
README | ||
setup.cfg | ||
setup.py | ||
tox.ini |
Swift ----- A distributed object store that was originally developed as the basis for Rackspace's Cloud Files. To build documentation run `python setup.py build_sphinx`, and then browse to /doc/build/html/index.html. The best place to get started is the "SAIO - Swift All In One", which will walk you through setting up a development cluster of Swift in a VM. For more information, visit us at http://launchpad.net/swift, or come hang out on our IRC channel, #openstack on freenode. -- Swift Development Team