OpenIO SDS Swift Gateway.
- Operations on objects, containers and accounts
- Authentication support
- Metadata support
- Swift Middleware support
If you want to work with the current development version you can:
You can install directly from trunk on GitHub:
pip install git+git://github.com/open-io/oio-swift.git
Download and install from source by running:
python setup.py install
Note that at least swift 2.7.0 is required.
pip install --upgrade git+git://github.com/open-io/oio-swift.git
The SDS Swift Gateway uses the OpenStack Swift Proxy.
There is a sample configuration in
sds_namespace- the SDS Namespace to serve. Example:
sds_proxy_url- the URL of the SDS proxy. Example:
Use the proxy-server launch script from Swift.
Alternatively you can simply use:
# for development only python runserver.py