]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgwlc: permit lifecycle processing for a single bucket
authorMatt Benjamin <mbenjamin@redhat.com>
Tue, 30 Nov 2021 01:25:41 +0000 (20:25 -0500)
committerMatt Benjamin <mbenjamin@redhat.com>
Tue, 30 Nov 2021 03:00:07 +0000 (22:00 -0500)
commit9ddc223e63003835a747642b29496df5f5e712f0
tree510d09c65f8ad1f9b7ceaf1ca2c6a1c9f99a6a04
parent4f3a33af0299957ce0a6ac66dd95dc5a280c8e48
rgwlc: permit lifecycle processing for a single bucket

Permit a --bucket option to be passed to radosgw-admin lc process,
and propagate the bucket name to lifecycle processing, and process
only the named bucket if one is provided.

Fixes: https://tracker.ceph.com/issues/53430
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
doc/man/8/radosgw-admin.rst
src/rgw/rgw_admin.cc
src/rgw/rgw_lc.cc
src/rgw/rgw_lc.h
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h