]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: remove useless configurable, fix swift auth error handling
authorYehuda Sadeh <yehuda@inktank.com>
Wed, 19 Dec 2012 22:34:53 +0000 (14:34 -0800)
committerYehuda Sadeh <yehuda@inktank.com>
Thu, 20 Dec 2012 06:03:56 +0000 (22:03 -0800)
commit799c59ae89c9a70f08d9bf2e7624d25e6641d41f
treeec5cbdd195b9332721fc6f0d26e34f458c2080b3
parent9a9778fb9cf8f71f5dfb7822dbdaa43dac2018fe
rgw: remove useless configurable, fix swift auth error handling

Fixes: #3649
No need to have an extra configurable to use keystone. Use keystone
whenever keystone url has been specified. Also, fix a bad error
handling that turned a failure to authenticate into successfully
authenticating a bad user.

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
src/common/config_opts.h
src/rgw/rgw_swift.cc