]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: don't specify create_pool and set_marker in create_bucket.
authorGreg Farnum <gregory.farnum@dreamhost.com>
Mon, 3 Oct 2011 22:40:35 +0000 (15:40 -0700)
committerGreg Farnum <gregory.farnum@dreamhost.com>
Mon, 3 Oct 2011 22:40:35 +0000 (15:40 -0700)
commit9f71bb0c42549c4f27625a439b2703094584b62e
tree5c652bc07ccc555a94e15e17b3eed9cc84636c3b
parent36f650b45b237793055f687a3a0addd744afae32
rgw: don't specify create_pool and set_marker in create_bucket.

It's wildly inappropriate for that kind of implementation detail to
leak out of the interface. For the moment, leave in a "system_bucket"
parameter, which provides the necessary information. But we should
probably be able to push all of that information down below the
interface layer eventually, and then get rid of that param too.

Signed-off-by: Greg Farnum <gregory.farnum@dreamhost.com>
src/rgw/rgw_access.h
src/rgw/rgw_admin.cc
src/rgw/rgw_bucket.cc
src/rgw/rgw_fs.cc
src/rgw/rgw_fs.h
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h