Skip to content

Commit

Permalink
Update README about keystone usage
Browse files Browse the repository at this point in the history
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
  • Loading branch information
fujita committed Feb 7, 2013
1 parent b651e63 commit 5e1a67c
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions README.md
Expand Up @@ -13,6 +13,8 @@ Install


2) Alter your proxy-server.conf pipeline to have swift3: 2) Alter your proxy-server.conf pipeline to have swift3:


If you use tempauth:

Was:: Was::


[pipeline:main] [pipeline:main]
Expand All @@ -23,8 +25,27 @@ Install
[pipeline:main] [pipeline:main]
pipeline = catch_errors cache swift3 tempauth proxy-server pipeline = catch_errors cache swift3 tempauth proxy-server


If you use keystone:

Was::

[pipeline:main]
pipeline = catch_errors cache authtoken keystone proxy-server

Change To::

[pipeline:main]
pipeline = catch_errors cache swift3 s3token authtoken keystone proxy-server

3) Add to your proxy-server.conf the section for the Swift3 WSGI filter:: 3) Add to your proxy-server.conf the section for the Swift3 WSGI filter::


[filter:swift3] [filter:swift3]
use = egg:swift3#swift3 use = egg:swift3#swift3


You also need to add the following if you use keystone (adjust port, host, protocol configurations for your environment):

[filter:s3token]
paste.filter_factory = keystone.middleware.s3_token:filter_factory
auth_port = 35357
auth_host = 127.0.0.1
auth_protocol = http

0 comments on commit 5e1a67c

Please sign in to comment.