]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: remove unused RGWObjectSimplePutCR
authorCasey Bodley <cbodley@redhat.com>
Sat, 18 Mar 2023 16:01:49 +0000 (12:01 -0400)
committerCasey Bodley <cbodley@redhat.com>
Mon, 6 Nov 2023 16:07:23 +0000 (11:07 -0500)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/driver/rados/rgw_cr_tools.cc
src/rgw/driver/rados/rgw_cr_tools.h

index 31119a25b2eb83728bf37ee85533dca5326dc3b1..65cb67505049a60f0d05d816eb6c7463ff81d7e5 100644 (file)
@@ -103,31 +103,6 @@ int RGWGetBucketInfoCR::Request::_send_request(const DoutPrefixProvider *dpp)
   return store->get_bucket(dpp, nullptr, params.tenant, params.bucket_name, &result->bucket, null_yield);
 }
 
-template<>
-int RGWObjectSimplePutCR::Request::_send_request(const DoutPrefixProvider *dpp)
-{
-  RGWDataAccess::ObjectRef obj;
-
-  CephContext *cct = store->ctx();
-
-  int ret = params.bucket->get_object(params.key, &obj);
-  if (ret < 0) {
-    lderr(cct) << "ERROR: failed to get object: " << cpp_strerror(-ret) << dendl;
-    return -ret;
-  }
-
-  if (params.user_data) {
-    obj->set_user_data(*params.user_data);
-  }
-
-  ret = obj->put(params.data, params.attrs, dpp, null_yield);
-  if (ret < 0) {
-    ldpp_dout(dpp, -1) << "ERROR: put object returned error: " << cpp_strerror(-ret) << dendl;
-  }
-
-  return 0;
-}
-
 template<>
 int RGWBucketLifecycleConfigCR::Request::_send_request(const DoutPrefixProvider *dpp)
 {
index e68e386fb83670e7c379804652e6194c440c1a77..3599e4505e4a5580e58b5a97df3684fc18c869a9 100644 (file)
@@ -45,16 +45,6 @@ struct rgw_get_bucket_info_result {
 
 using RGWGetBucketInfoCR = RGWSimpleAsyncCR<rgw_get_bucket_info_params, rgw_get_bucket_info_result>;
 
-struct rgw_object_simple_put_params {
-  RGWDataAccess::BucketRef bucket;
-  rgw_obj_key key;
-  bufferlist data;
-  std::map<std::string, bufferlist> attrs;
-  std::optional<std::string> user_data;
-};
-
-using RGWObjectSimplePutCR = RGWSimpleWriteOnlyAsyncCR<rgw_object_simple_put_params>;
-
 
 struct rgw_bucket_lifecycle_config_params {
   rgw::sal::Bucket* bucket;