]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw/rados: store SiteConfig with RGWServices
authorCasey Bodley <cbodley@redhat.com>
Sun, 4 Feb 2024 18:43:10 +0000 (13:43 -0500)
committerCasey Bodley <cbodley@redhat.com>
Tue, 5 Mar 2024 17:55:24 +0000 (12:55 -0500)
commit0057bb7d0f02974f3a8cb1d34e73ead8d92c3062
treeb9d91dcbad6c0d2f2154545972606bcee3684323
parent0f333f1cc5a265015d4d436e1275ffadc2d0d8d4
rgw/rados: store SiteConfig with RGWServices

make the SiteConfig available to all of RGWRados via svc.site instead
of storing it in sal::RadosStore

Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/driver/rados/rgw_rados.cc
src/rgw/driver/rados/rgw_rados.h
src/rgw/driver/rados/rgw_sal_rados.cc
src/rgw/driver/rados/rgw_sal_rados.h
src/rgw/driver/rados/rgw_service.cc
src/rgw/driver/rados/rgw_service.h
src/rgw/rgw_sal.cc
src/test/rgw/test_rgw_iam_policy.cc
src/test/rgw/test_rgw_lua.cc