OpenStack Storage (Swift)
Go to file
gholt abc6313e35 Alternate meta header removal method.
Prior to this patch, you removed header metadata (such as
x-account-meta-name or x-container-meta-name) by sending the header
with no value. However, many tools such as curl will not send headers
with empty values.

This patch adds an alternate method for header metadata removal: Send
an x-remove-account-meta-name (x-remove-container-meta-name) header
with any value and the proxy will translate it to the original header
name with no value, indicating removal.

For safety, if you specify both x-remove-account-meta-name and
x-account-meta-name headers in the same request, the -remove header
will be ignored.

Change-Id: Ic220bec05a0e266db85fc8fa50011146ee886d9c
2012-03-15 04:42:21 +00:00
bin Merge "Change CLIAuth arg names" 2012-03-15 00:10:55 +00:00
doc Make tests work like they used to. 2012-03-13 15:47:41 +00:00
etc Adds name_check filter 2012-03-08 17:23:58 +00:00
locale add pybabel setup.py commands and initial .pot 2011-01-27 00:01:24 +00:00
swift Alternate meta header removal method. 2012-03-15 04:42:21 +00:00
test Alternate meta header removal method. 2012-03-15 04:42:21 +00:00
tools Add support for venv-based test run with tox. 2012-03-07 22:44:34 -08:00
.functests Make tests work like they used to. 2012-03-13 15:47:41 +00:00
.gitignore Add support for venv-based test run with tox. 2012-03-07 22:44:34 -08:00
.gitreview Add .gitreview config file for gerrit. 2011-10-24 15:05:49 -04:00
.probetests Make tests work like they used to. 2012-03-13 15:47:41 +00:00
.unittests Make tests work like they used to. 2012-03-13 15:47:41 +00:00
AUTHORS Make initial ring balance robust to "holes". 2012-03-01 15:00:03 -08:00
babel.cfg add pybabel setup.py commands and initial .pot 2011-01-27 00:01:24 +00:00
CHANGELOG Updated CHANGELOG for 1.4.7 2012-03-06 21:47:41 +00:00
LICENSE Initial commit of Swift code 2010-07-12 17:03:45 -05:00
MANIFEST.in Add missing files in tarball 2012-01-12 10:41:14 +01:00
README Split out the SAIO doc and fixed a typo in the README 2010-10-20 10:32:03 -05:00
setup.cfg Add support for venv-based test run with tox. 2012-03-07 22:44:34 -08:00
setup.py Adds name_check filter 2012-03-08 17:23:58 +00:00
tox.ini Add support for venv-based test run with tox. 2012-03-07 22:44:34 -08:00

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