]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: sed 's/_REST/_ObjStore/g' *
authorYehuda Sadeh <yehuda@inktank.com>
Thu, 20 Sep 2012 17:09:27 +0000 (10:09 -0700)
committerYehuda Sadeh <yehuda@inktank.com>
Mon, 8 Oct 2012 17:57:48 +0000 (10:57 -0700)
It's all REST, we want to add new non objstore handling,
so let's differentiate by the actual type.

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
src/rgw/rgw_rest.cc
src/rgw/rgw_rest.h
src/rgw/rgw_rest_s3.cc
src/rgw/rgw_rest_s3.h
src/rgw/rgw_rest_swift.cc
src/rgw/rgw_rest_swift.h

index 745a0ff51af922fd8d0edcdadc0cd3a4e7986dcd..43fe186ba6019e54e18e90ceea6c91b27da32807 100644 (file)
@@ -229,7 +229,7 @@ void dump_range(struct req_state *s, uint64_t ofs, uint64_t end, uint64_t total)
   }
 }
 
-int RGWGetObj_REST::get_params()
+int RGWGetObj_ObjStore::get_params()
 {
   range_str = s->env->get("HTTP_RANGE");
   if_mod = s->env->get("HTTP_IF_MODIFIED_SINCE");
@@ -241,7 +241,7 @@ int RGWGetObj_REST::get_params()
 }
 
 
-int RGWPutObj_REST::verify_params()
+int RGWPutObj_ObjStore::verify_params()
 {
   if (s->length) {
     off_t len = atoll(s->length);
@@ -253,14 +253,14 @@ int RGWPutObj_REST::verify_params()
   return 0;
 }
 
-int RGWPutObj_REST::get_params()
+int RGWPutObj_ObjStore::get_params()
 {
   supplied_md5_b64 = s->env->get("HTTP_CONTENT_MD5");
 
   return 0;
 }
 
-int RGWPutObj_REST::get_data(bufferlist& bl)
+int RGWPutObj_ObjStore::get_data(bufferlist& bl)
 {
   size_t cl;
   if (s->length) {
@@ -293,7 +293,7 @@ int RGWPutObj_REST::get_data(bufferlist& bl)
   return len;
 }
 
-int RGWPutACLs_REST::get_params()
+int RGWPutACLs_ObjStore::get_params()
 {
   size_t cl = 0;
   if (s->length)
@@ -317,7 +317,7 @@ int RGWPutACLs_REST::get_params()
   return ret;
 }
 
-int RGWInitMultipart_REST::get_params()
+int RGWInitMultipart_ObjStore::get_params()
 {
   if (!s->args.exists("uploads")) {
     ret = -ENOTSUP;
@@ -369,7 +369,7 @@ static int read_all_chunked_input(req_state *s, char **pdata, int *plen)
   return 0;
 }
 
-int RGWCompleteMultipart_REST::get_params()
+int RGWCompleteMultipart_ObjStore::get_params()
 {
   upload_id = s->args.get("uploadId");
 
@@ -404,7 +404,7 @@ int RGWCompleteMultipart_REST::get_params()
   return ret;
 }
 
-int RGWListMultipart_REST::get_params()
+int RGWListMultipart_ObjStore::get_params()
 {
   upload_id = s->args.get("uploadId");
 
@@ -422,7 +422,7 @@ int RGWListMultipart_REST::get_params()
   return ret;
 }
 
-int RGWListBucketMultiparts_REST::get_params()
+int RGWListBucketMultiparts_ObjStore::get_params()
 {
   delimiter = s->args.get("delimiter");
   prefix = s->args.get("prefix");
@@ -440,7 +440,7 @@ int RGWListBucketMultiparts_REST::get_params()
   return 0;
 }
 
-int RGWDeleteMultiObj_REST::get_params()
+int RGWDeleteMultiObj_ObjStore::get_params()
 {
   bucket_name = s->bucket_name;
 
@@ -583,7 +583,7 @@ static int init_meta_info(struct req_state *s)
 
 // This function enforces Amazon's spec for bucket names.
 // (The requirements, not the recommendations.)
-int RGWHandler_REST::validate_bucket_name(const string& bucket)
+int RGWHandler_ObjStore::validate_bucket_name(const string& bucket)
 {
   int len = bucket.size();
   if (len < 3) {
@@ -606,7 +606,7 @@ int RGWHandler_REST::validate_bucket_name(const string& bucket)
 // is at most 1024 bytes long."
 // However, we can still have control characters and other nasties in there.
 // Just as long as they're utf-8 nasties.
-int RGWHandler_REST::validate_object_name(const string& object)
+int RGWHandler_ObjStore::validate_object_name(const string& object)
 {
   int len = object.size();
   if (len > 1024) {
@@ -641,7 +641,7 @@ static http_op op_from_method(const char *method)
   return OP_UNKNOWN;
 }
 
-int RGWHandler_REST::preprocess(struct req_state *s, RGWClientIO *cio)
+int RGWHandler_ObjStore::preprocess(struct req_state *s, RGWClientIO *cio)
 {
   s->cio = cio;
   s->request_uri = s->env->get("REQUEST_URI");
@@ -674,7 +674,7 @@ int RGWHandler_REST::preprocess(struct req_state *s, RGWClientIO *cio)
   return 0;
 }
 
-int RGWHandler_REST::read_permissions(RGWOp *op_obj)
+int RGWHandler_ObjStore::read_permissions(RGWOp *op_obj)
 {
   bool only_bucket;
 
@@ -709,7 +709,7 @@ int RGWHandler_REST::read_permissions(RGWOp *op_obj)
   return do_read_permissions(op_obj, only_bucket);
 }
 
-RGWOp *RGWHandler_REST::get_op()
+RGWOp *RGWHandler_ObjStore::get_op()
 {
   RGWOp *op;
   switch (s->op) {
@@ -745,9 +745,9 @@ RGWOp *RGWHandler_REST::get_op()
 RGWRESTMgr::RGWRESTMgr()
 {
   // order is important!
-  protocol_handlers.push_back(new RGWHandler_REST_SWIFT);
+  protocol_handlers.push_back(new RGWHandler_ObjStore_SWIFT);
   protocol_handlers.push_back(new RGWHandler_SWIFT_Auth);
-  protocol_handlers.push_back(new RGWHandler_REST_S3);
+  protocol_handlers.push_back(new RGWHandler_ObjStore_S3);
 }
 
 RGWRESTMgr::~RGWRESTMgr()
@@ -763,7 +763,7 @@ RGWHandler *RGWRESTMgr::get_handler(struct req_state *s, RGWClientIO *cio,
 {
   RGWHandler *handler;
 
-  *init_error = RGWHandler_REST::preprocess(s, cio);
+  *init_error = RGWHandler_ObjStore::preprocess(s, cio);
   if (*init_error < 0)
     return NULL;
 
@@ -783,7 +783,7 @@ RGWHandler *RGWRESTMgr::get_handler(struct req_state *s, RGWClientIO *cio,
   return handler;
 }
 
-void RGWHandler_REST::put_op(RGWOp *op)
+void RGWHandler_ObjStore::put_op(RGWOp *op)
 {
   delete op;
 }
index 5b8696f2dd0f7ce31fb179ffe49585b0180ee5ab..bab033afbc17554719fcde99a29d84d5e82c5a71 100644 (file)
@@ -12,12 +12,12 @@ extern void rgw_flush_formatter(struct req_state *s,
 
 class RGWClientIO;
 
-class RGWGetObj_REST : public RGWGetObj
+class RGWGetObj_ObjStore : public RGWGetObj
 {
 protected:
   bool sent_header;
 public:
-  RGWGetObj_REST() : sent_header(false) {}
+  RGWGetObj_ObjStore() : sent_header(false) {}
 
   virtual void init(struct req_state *s, RGWHandler *h) {
     RGWGetObj::init(s, h);
@@ -27,133 +27,133 @@ public:
   int get_params();
 };
 
-class RGWListBuckets_REST : public RGWListBuckets {
+class RGWListBuckets_ObjStore : public RGWListBuckets {
 public:
-  RGWListBuckets_REST() {}
-  ~RGWListBuckets_REST() {}
+  RGWListBuckets_ObjStore() {}
+  ~RGWListBuckets_ObjStore() {}
 };
 
-class RGWListBucket_REST : public RGWListBucket {
+class RGWListBucket_ObjStore : public RGWListBucket {
 public:
-  RGWListBucket_REST() {}
-  ~RGWListBucket_REST() {}
+  RGWListBucket_ObjStore() {}
+  ~RGWListBucket_ObjStore() {}
 };
 
-class RGWStatAccount_REST : public RGWStatAccount {
+class RGWStatAccount_ObjStore : public RGWStatAccount {
 public:
-  RGWStatAccount_REST() {}
-  ~RGWStatAccount_REST() {}
+  RGWStatAccount_ObjStore() {}
+  ~RGWStatAccount_ObjStore() {}
 };
 
-class RGWStatBucket_REST : public RGWStatBucket {
+class RGWStatBucket_ObjStore : public RGWStatBucket {
 public:
-  RGWStatBucket_REST() {}
-  ~RGWStatBucket_REST() {}
+  RGWStatBucket_ObjStore() {}
+  ~RGWStatBucket_ObjStore() {}
 };
 
-class RGWCreateBucket_REST : public RGWCreateBucket {
+class RGWCreateBucket_ObjStore : public RGWCreateBucket {
 public:
-  RGWCreateBucket_REST() {}
-  ~RGWCreateBucket_REST() {}
+  RGWCreateBucket_ObjStore() {}
+  ~RGWCreateBucket_ObjStore() {}
 };
 
-class RGWDeleteBucket_REST : public RGWDeleteBucket {
+class RGWDeleteBucket_ObjStore : public RGWDeleteBucket {
 public:
-  RGWDeleteBucket_REST() {}
-  ~RGWDeleteBucket_REST() {}
+  RGWDeleteBucket_ObjStore() {}
+  ~RGWDeleteBucket_ObjStore() {}
 };
 
-class RGWPutObj_REST : public RGWPutObj
+class RGWPutObj_ObjStore : public RGWPutObj
 {
 public:
-  RGWPutObj_REST() {}
-  ~RGWPutObj_REST() {}
+  RGWPutObj_ObjStore() {}
+  ~RGWPutObj_ObjStore() {}
 
   virtual int verify_params();
   virtual int get_params();
   int get_data(bufferlist& bl);
 };
 
-class RGWPutMetadata_REST : public RGWPutMetadata
+class RGWPutMetadata_ObjStore : public RGWPutMetadata
 {
 public:
-  RGWPutMetadata_REST() {}
-  ~RGWPutMetadata_REST() {}
+  RGWPutMetadata_ObjStore() {}
+  ~RGWPutMetadata_ObjStore() {}
 };
 
-class RGWDeleteObj_REST : public RGWDeleteObj {
+class RGWDeleteObj_ObjStore : public RGWDeleteObj {
 public:
-  RGWDeleteObj_REST() {}
-  ~RGWDeleteObj_REST() {}
+  RGWDeleteObj_ObjStore() {}
+  ~RGWDeleteObj_ObjStore() {}
 };
 
-class RGWCopyObj_REST : public RGWCopyObj {
+class RGWCopyObj_ObjStore : public RGWCopyObj {
 public:
-  RGWCopyObj_REST() {}
-  ~RGWCopyObj_REST() {}
+  RGWCopyObj_ObjStore() {}
+  ~RGWCopyObj_ObjStore() {}
 };
 
-class RGWGetACLs_REST : public RGWGetACLs {
+class RGWGetACLs_ObjStore : public RGWGetACLs {
 public:
-  RGWGetACLs_REST() {}
-  ~RGWGetACLs_REST() {}
+  RGWGetACLs_ObjStore() {}
+  ~RGWGetACLs_ObjStore() {}
 };
 
-class RGWPutACLs_REST : public RGWPutACLs {
+class RGWPutACLs_ObjStore : public RGWPutACLs {
 public:
-  RGWPutACLs_REST() {}
-  ~RGWPutACLs_REST() {}
+  RGWPutACLs_ObjStore() {}
+  ~RGWPutACLs_ObjStore() {}
 
   int get_params();
 };
 
-class RGWInitMultipart_REST : public RGWInitMultipart {
+class RGWInitMultipart_ObjStore : public RGWInitMultipart {
 public:
-  RGWInitMultipart_REST() {}
-  ~RGWInitMultipart_REST() {}
+  RGWInitMultipart_ObjStore() {}
+  ~RGWInitMultipart_ObjStore() {}
 
   virtual int get_params();
 };
 
-class RGWCompleteMultipart_REST : public RGWCompleteMultipart {
+class RGWCompleteMultipart_ObjStore : public RGWCompleteMultipart {
 public:
-  RGWCompleteMultipart_REST() {}
-  ~RGWCompleteMultipart_REST() {}
+  RGWCompleteMultipart_ObjStore() {}
+  ~RGWCompleteMultipart_ObjStore() {}
 
   int get_params();
 };
 
-class RGWAbortMultipart_REST : public RGWAbortMultipart {
+class RGWAbortMultipart_ObjStore : public RGWAbortMultipart {
 public:
-  RGWAbortMultipart_REST() {}
-  ~RGWAbortMultipart_REST() {}
+  RGWAbortMultipart_ObjStore() {}
+  ~RGWAbortMultipart_ObjStore() {}
 };
 
-class RGWListMultipart_REST : public RGWListMultipart {
+class RGWListMultipart_ObjStore : public RGWListMultipart {
 public:
-  RGWListMultipart_REST() {}
-  ~RGWListMultipart_REST() {}
+  RGWListMultipart_ObjStore() {}
+  ~RGWListMultipart_ObjStore() {}
 
   int get_params();
 };
 
-class RGWListBucketMultiparts_REST : public RGWListBucketMultiparts {
+class RGWListBucketMultiparts_ObjStore : public RGWListBucketMultiparts {
 public:
-  RGWListBucketMultiparts_REST() {}
-  ~RGWListBucketMultiparts_REST() {}
+  RGWListBucketMultiparts_ObjStore() {}
+  ~RGWListBucketMultiparts_ObjStore() {}
 
   int get_params();
 };
 
-class RGWDeleteMultiObj_REST : public RGWDeleteMultiObj {
+class RGWDeleteMultiObj_ObjStore : public RGWDeleteMultiObj {
 public:
-  RGWDeleteMultiObj_REST() {}
-  ~RGWDeleteMultiObj_REST() {}
+  RGWDeleteMultiObj_ObjStore() {}
+  ~RGWDeleteMultiObj_ObjStore() {}
 
   int get_params();
 };
 
-class RGWHandler_REST : public RGWHandler {
+class RGWHandler_ObjStore : public RGWHandler {
 protected:
   virtual bool is_acl_op() = 0;
   virtual bool is_obj_update_op() = 0;
@@ -168,8 +168,8 @@ protected:
   virtual int validate_bucket_name(const string& bucket);
   virtual int validate_object_name(const string& object);
 public:
-  RGWHandler_REST() {}
-  virtual ~RGWHandler_REST() {}
+  RGWHandler_ObjStore() {}
+  virtual ~RGWHandler_ObjStore() {}
   int read_permissions(RGWOp *op);
   RGWOp *get_op();
   void put_op(RGWOp *op);
@@ -179,9 +179,9 @@ public:
   virtual int authorize() = 0;
 };
 
-class RGWHandler_REST_SWIFT;
+class RGWHandler_ObjStore_SWIFT;
 class RGWHandler_SWIFT_Auth;
-class RGWHandler_REST_S3;
+class RGWHandler_ObjStore_S3;
 
 class RGWRESTMgr {
   vector<RGWHandler *> protocol_handlers;
index 8d9bfef03d39c32c7a6373aacc5c65ff5fccfb5f..75f358fc27e90db6b8a9c126b4c51f4102210684 100644 (file)
@@ -49,7 +49,7 @@ void rgw_get_errno_s3(rgw_html_errors *e , int err_no)
   }
 }
 
-int RGWGetObj_REST_S3::send_response(bufferlist& bl)
+int RGWGetObj_ObjStore_S3::send_response(bufferlist& bl)
 {
   string content_type_str;
   const char *content_type = NULL;
@@ -129,7 +129,7 @@ send_data:
   return 0;
 }
 
-void RGWListBuckets_REST_S3::send_response()
+void RGWListBuckets_ObjStore_S3::send_response()
 {
   if (ret)
     set_req_state_err(s, ret);
@@ -154,7 +154,7 @@ void RGWListBuckets_REST_S3::send_response()
   rgw_flush_formatter_and_reset(s, s->formatter);
 }
 
-int RGWListBucket_REST_S3::get_params()
+int RGWListBucket_ObjStore_S3::get_params()
 {
   prefix = s->args.get("prefix");
   marker = s->args.get("marker");
@@ -167,7 +167,7 @@ int RGWListBucket_REST_S3::get_params()
   return 0;
 }
 
-void RGWListBucket_REST_S3::send_response()
+void RGWListBucket_ObjStore_S3::send_response()
 {
   if (ret < 0)
     set_req_state_err(s, ret);
@@ -224,7 +224,7 @@ static void dump_bucket_metadata(struct req_state *s, RGWBucketEnt& bucket)
   s->cio->print("X-RGW-Bytes-Used: %s\n", buf);
 }
 
-void RGWStatBucket_REST_S3::send_response()
+void RGWStatBucket_ObjStore_S3::send_response()
 {
   if (ret >= 0) {
     dump_bucket_metadata(s, bucket);
@@ -237,7 +237,7 @@ void RGWStatBucket_REST_S3::send_response()
   dump_start(s);
 }
 
-int RGWCreateBucket_REST_S3::get_params()
+int RGWCreateBucket_ObjStore_S3::get_params()
 {
   RGWAccessControlPolicy_S3 s3policy(s->cct);
   int r = s3policy.create_canned(s->user.user_id, s->user.display_name, s->canned_acl);
@@ -249,7 +249,7 @@ int RGWCreateBucket_REST_S3::get_params()
   return 0;
 }
 
-void RGWCreateBucket_REST_S3::send_response()
+void RGWCreateBucket_ObjStore_S3::send_response()
 {
   if (ret == -ERR_BUCKET_EXISTS)
     ret = 0;
@@ -259,7 +259,7 @@ void RGWCreateBucket_REST_S3::send_response()
   end_header(s);
 }
 
-void RGWDeleteBucket_REST_S3::send_response()
+void RGWDeleteBucket_ObjStore_S3::send_response()
 {
   int r = ret;
   if (!r)
@@ -270,7 +270,7 @@ void RGWDeleteBucket_REST_S3::send_response()
   end_header(s);
 }
 
-int RGWPutObj_REST_S3::get_params()
+int RGWPutObj_ObjStore_S3::get_params()
 {
   RGWAccessControlPolicy_S3 s3policy(s->cct);
   if (!s->length)
@@ -282,10 +282,10 @@ int RGWPutObj_REST_S3::get_params()
 
   policy = s3policy;
 
-  return RGWPutObj_REST::get_params();
+  return RGWPutObj_ObjStore::get_params();
 }
 
-void RGWPutObj_REST_S3::send_response()
+void RGWPutObj_ObjStore_S3::send_response()
 {
   if (ret) {
     set_req_state_err(s, ret);
@@ -297,7 +297,7 @@ void RGWPutObj_REST_S3::send_response()
   end_header(s);
 }
 
-void RGWDeleteObj_REST_S3::send_response()
+void RGWDeleteObj_ObjStore_S3::send_response()
 {
   int r = ret;
   if (r == -ENOENT)
@@ -310,7 +310,7 @@ void RGWDeleteObj_REST_S3::send_response()
   end_header(s);
 }
 
-int RGWCopyObj_REST_S3::init_dest_policy()
+int RGWCopyObj_ObjStore_S3::init_dest_policy()
 {
   RGWAccessControlPolicy_S3 s3policy(s->cct);
 
@@ -324,7 +324,7 @@ int RGWCopyObj_REST_S3::init_dest_policy()
   return 0;
 }
 
-int RGWCopyObj_REST_S3::get_params()
+int RGWCopyObj_ObjStore_S3::get_params()
 {
   if_mod = s->env->get("HTTP_X_AMZ_COPY_IF_MODIFIED_SINCE");
   if_unmod = s->env->get("HTTP_X_AMZ_COPY_IF_UNMODIFIED_SINCE");
@@ -362,7 +362,7 @@ int RGWCopyObj_REST_S3::get_params()
   return 0;
 }
 
-void RGWCopyObj_REST_S3::send_response()
+void RGWCopyObj_ObjStore_S3::send_response()
 {
   if (ret)
     set_req_state_err(s, ret);
@@ -385,7 +385,7 @@ void RGWCopyObj_REST_S3::send_response()
   }
 }
 
-void RGWGetACLs_REST_S3::send_response()
+void RGWGetACLs_ObjStore_S3::send_response()
 {
   if (ret)
     set_req_state_err(s, ret);
@@ -395,7 +395,7 @@ void RGWGetACLs_REST_S3::send_response()
   s->cio->write(acls.c_str(), acls.size());
 }
 
-int RGWPutACLs_REST_S3::get_canned_policy(ACLOwner& owner, stringstream& ss)
+int RGWPutACLs_ObjStore_S3::get_canned_policy(ACLOwner& owner, stringstream& ss)
 {
   RGWAccessControlPolicy_S3 s3policy(s->cct);
   bool r = s3policy.create_canned(owner.get_id(), owner.get_display_name(), s->canned_acl);
@@ -407,7 +407,7 @@ int RGWPutACLs_REST_S3::get_canned_policy(ACLOwner& owner, stringstream& ss)
   return 0;
 }
 
-void RGWPutACLs_REST_S3::send_response()
+void RGWPutACLs_ObjStore_S3::send_response()
 {
   if (ret)
     set_req_state_err(s, ret);
@@ -416,7 +416,7 @@ void RGWPutACLs_REST_S3::send_response()
   dump_start(s);
 }
 
-int RGWInitMultipart_REST_S3::get_params()
+int RGWInitMultipart_ObjStore_S3::get_params()
 {
   RGWAccessControlPolicy_S3 s3policy(s->cct);
   ret = s3policy.create_canned(s->user.user_id, s->user.display_name, s->canned_acl);
@@ -425,10 +425,10 @@ int RGWInitMultipart_REST_S3::get_params()
 
   policy = s3policy;
 
-  return RGWInitMultipart_REST::get_params();
+  return RGWInitMultipart_ObjStore::get_params();
 }
 
-void RGWInitMultipart_REST_S3::send_response()
+void RGWInitMultipart_ObjStore_S3::send_response()
 {
   if (ret)
     set_req_state_err(s, ret);
@@ -446,7 +446,7 @@ void RGWInitMultipart_REST_S3::send_response()
   }
 }
 
-void RGWCompleteMultipart_REST_S3::send_response()
+void RGWCompleteMultipart_ObjStore_S3::send_response()
 {
   if (ret)
     set_req_state_err(s, ret);
@@ -466,7 +466,7 @@ void RGWCompleteMultipart_REST_S3::send_response()
   }
 }
 
-void RGWAbortMultipart_REST_S3::send_response()
+void RGWAbortMultipart_ObjStore_S3::send_response()
 {
   int r = ret;
   if (!r)
@@ -477,7 +477,7 @@ void RGWAbortMultipart_REST_S3::send_response()
   end_header(s);
 }
 
-void RGWListMultipart_REST_S3::send_response()
+void RGWListMultipart_ObjStore_S3::send_response()
 {
   if (ret)
     set_req_state_err(s, ret);
@@ -531,7 +531,7 @@ void RGWListMultipart_REST_S3::send_response()
   }
 }
 
-void RGWListBucketMultiparts_REST_S3::send_response()
+void RGWListBucketMultiparts_ObjStore_S3::send_response()
 {
   if (ret < 0)
     set_req_state_err(s, ret);
@@ -589,7 +589,7 @@ void RGWListBucketMultiparts_REST_S3::send_response()
   rgw_flush_formatter_and_reset(s, s->formatter);
 }
 
-void RGWDeleteMultiObj_REST_S3::send_status()
+void RGWDeleteMultiObj_ObjStore_S3::send_status()
 {
   if (!status_dumped) {
     if (ret < 0)
@@ -599,7 +599,7 @@ void RGWDeleteMultiObj_REST_S3::send_status()
   }
 }
 
-void RGWDeleteMultiObj_REST_S3::begin_response()
+void RGWDeleteMultiObj_ObjStore_S3::begin_response()
 {
 
   if (!status_dumped) {
@@ -614,7 +614,7 @@ void RGWDeleteMultiObj_REST_S3::begin_response()
   rgw_flush_formatter(s, s->formatter);
 }
 
-void RGWDeleteMultiObj_REST_S3::send_partial_response(pair<string,int>& result)
+void RGWDeleteMultiObj_ObjStore_S3::send_partial_response(pair<string,int>& result)
 {
   if (!result.first.empty()) {
     if (result.second == 0 && !quiet) {
@@ -640,20 +640,20 @@ void RGWDeleteMultiObj_REST_S3::send_partial_response(pair<string,int>& result)
   }
 }
 
-void RGWDeleteMultiObj_REST_S3::end_response()
+void RGWDeleteMultiObj_ObjStore_S3::end_response()
 {
 
   s->formatter->close_section();
   rgw_flush_formatter_and_reset(s, s->formatter);
 }
 
-RGWOp *RGWHandler_REST_S3::get_retrieve_obj_op(bool get_data)
+RGWOp *RGWHandler_ObjStore_S3::get_retrieve_obj_op(bool get_data)
 {
   if (is_acl_op()) {
-    return new RGWGetACLs_REST_S3;
+    return new RGWGetACLs_ObjStore_S3;
   }
   if (s->object) {
-    RGWGetObj_REST_S3 *get_obj_op = new RGWGetObj_REST_S3;
+    RGWGetObj_ObjStore_S3 *get_obj_op = new RGWGetObj_ObjStore_S3;
     get_obj_op->set_get_data(get_data);
     return get_obj_op;
   } else if (!s->bucket_name) {
@@ -661,75 +661,75 @@ RGWOp *RGWHandler_REST_S3::get_retrieve_obj_op(bool get_data)
   }
 
   if (s->args.exists("uploads"))
-    return new RGWListBucketMultiparts_REST_S3;
+    return new RGWListBucketMultiparts_ObjStore_S3;
 
   if (get_data)
-    return new RGWListBucket_REST_S3;
+    return new RGWListBucket_ObjStore_S3;
   else
-    return new RGWStatBucket_REST_S3;
+    return new RGWStatBucket_ObjStore_S3;
 }
 
-RGWOp *RGWHandler_REST_S3::get_retrieve_op(bool get_data)
+RGWOp *RGWHandler_ObjStore_S3::get_retrieve_op(bool get_data)
 {
   if (s->bucket_name) {
     if (is_acl_op()) {
-      return new RGWGetACLs_REST_S3;
+      return new RGWGetACLs_ObjStore_S3;
     } else if (s->args.exists("uploadId")) {
-      return new RGWListMultipart_REST_S3;
+      return new RGWListMultipart_ObjStore_S3;
     }
     return get_retrieve_obj_op(get_data);
   }
 
-  return new RGWListBuckets_REST_S3;
+  return new RGWListBuckets_ObjStore_S3;
 }
 
-RGWOp *RGWHandler_REST_S3::get_create_op()
+RGWOp *RGWHandler_ObjStore_S3::get_create_op()
 {
   if (is_acl_op()) {
-    return new RGWPutACLs_REST_S3;
+    return new RGWPutACLs_ObjStore_S3;
   } else if (s->object) {
     if (!s->copy_source)
-      return new RGWPutObj_REST_S3;
+      return new RGWPutObj_ObjStore_S3;
     else
-      return new RGWCopyObj_REST_S3;
+      return new RGWCopyObj_ObjStore_S3;
   } else if (s->bucket_name) {
-    return new RGWCreateBucket_REST_S3;
+    return new RGWCreateBucket_ObjStore_S3;
   }
 
   return NULL;
 }
 
-RGWOp *RGWHandler_REST_S3::get_delete_op()
+RGWOp *RGWHandler_ObjStore_S3::get_delete_op()
 {
   string upload_id = s->args.get("uploadId");
 
   if (s->object) {
     if (upload_id.empty())
-      return new RGWDeleteObj_REST_S3;
+      return new RGWDeleteObj_ObjStore_S3;
     else
-      return new RGWAbortMultipart_REST_S3;
+      return new RGWAbortMultipart_ObjStore_S3;
   } else if (s->bucket_name)
-    return new RGWDeleteBucket_REST_S3;
+    return new RGWDeleteBucket_ObjStore_S3;
 
   return NULL;
 }
 
-RGWOp *RGWHandler_REST_S3::get_post_op()
+RGWOp *RGWHandler_ObjStore_S3::get_post_op()
 {
   if (s->object) {
     if (s->args.exists("uploadId"))
-      return new RGWCompleteMultipart_REST_S3;
+      return new RGWCompleteMultipart_ObjStore_S3;
     else
-      return new RGWInitMultipart_REST_S3;
+      return new RGWInitMultipart_ObjStore_S3;
   }
   else if ( s->request_params == "delete" ) {
-    return new RGWDeleteMultiObj_REST_S3;
+    return new RGWDeleteMultiObj_ObjStore_S3;
   }
 
   return NULL;
 }
 
-int RGWHandler_REST_S3::init_from_header(struct req_state *s)
+int RGWHandler_ObjStore_S3::init_from_header(struct req_state *s)
 {
   string req;
   string first;
@@ -827,9 +827,9 @@ static bool looks_like_ip_address(const char *bucket)
   return (num_periods == 3);
 }
 
-int RGWHandler_REST_S3::validate_bucket_name(const string& bucket)
+int RGWHandler_ObjStore_S3::validate_bucket_name(const string& bucket)
 {
-  int ret = RGWHandler_REST::validate_bucket_name(bucket);
+  int ret = RGWHandler_ObjStore::validate_bucket_name(bucket);
   if (ret < 0)
     return ret;
 
@@ -859,7 +859,7 @@ int RGWHandler_REST_S3::validate_bucket_name(const string& bucket)
   return 0;
 }
 
-int RGWHandler_REST_S3::init(struct req_state *s, RGWClientIO *cio)
+int RGWHandler_ObjStore_S3::init(struct req_state *s, RGWClientIO *cio)
 {
   int ret = init_from_header(s);
   if (ret < 0)
@@ -882,7 +882,7 @@ int RGWHandler_REST_S3::init(struct req_state *s, RGWClientIO *cio)
 
   s->dialect = "s3";
 
-  return RGWHandler_REST::init(s, cio);
+  return RGWHandler_ObjStore::init(s, cio);
 }
 
 /*
@@ -1008,7 +1008,7 @@ static bool get_auth_header(struct req_state *s, string& dest, bool qsr)
  * verify that a signed request comes from the keyholder
  * by checking the signature against our locally-computed version
  */
-int RGWHandler_REST_S3::authorize()
+int RGWHandler_ObjStore_S3::authorize()
 {
   bool qsr = false;
   string auth_id;
index 60b73458d466595efbb27e4681408a029e1077b6..f97cb209cb17d5246ee10b0cff1dc93a2c633f76 100644 (file)
 
 void rgw_get_errno_s3(struct rgw_html_errors *e, int err_no);
 
-class RGWGetObj_REST_S3 : public RGWGetObj_REST
+class RGWGetObj_ObjStore_S3 : public RGWGetObj_ObjStore
 {
 public:
-  RGWGetObj_REST_S3() {}
-  ~RGWGetObj_REST_S3() {}
+  RGWGetObj_ObjStore_S3() {}
+  ~RGWGetObj_ObjStore_S3() {}
 
   int send_response(bufferlist& bl);
 };
 
-class RGWListBuckets_REST_S3 : public RGWListBuckets_REST {
+class RGWListBuckets_ObjStore_S3 : public RGWListBuckets_ObjStore {
 public:
-  RGWListBuckets_REST_S3() {}
-  ~RGWListBuckets_REST_S3() {}
+  RGWListBuckets_ObjStore_S3() {}
+  ~RGWListBuckets_ObjStore_S3() {}
 
   int get_params() { return 0; }
   void send_response();
 };
 
-class RGWListBucket_REST_S3 : public RGWListBucket_REST {
+class RGWListBucket_ObjStore_S3 : public RGWListBucket_ObjStore {
 public:
-  RGWListBucket_REST_S3() {
+  RGWListBucket_ObjStore_S3() {
     default_max = 1000;
   }
-  ~RGWListBucket_REST_S3() {}
+  ~RGWListBucket_ObjStore_S3() {}
 
   int get_params();
   void send_response();
 };
 
-class RGWStatBucket_REST_S3 : public RGWStatBucket_REST {
+class RGWStatBucket_ObjStore_S3 : public RGWStatBucket_ObjStore {
 public:
-  RGWStatBucket_REST_S3() {}
-  ~RGWStatBucket_REST_S3() {}
+  RGWStatBucket_ObjStore_S3() {}
+  ~RGWStatBucket_ObjStore_S3() {}
 
   void send_response();
 };
 
-class RGWCreateBucket_REST_S3 : public RGWCreateBucket_REST {
+class RGWCreateBucket_ObjStore_S3 : public RGWCreateBucket_ObjStore {
 public:
-  RGWCreateBucket_REST_S3() {}
-  ~RGWCreateBucket_REST_S3() {}
+  RGWCreateBucket_ObjStore_S3() {}
+  ~RGWCreateBucket_ObjStore_S3() {}
 
   int get_params();
   void send_response();
 };
 
-class RGWDeleteBucket_REST_S3 : public RGWDeleteBucket_REST {
+class RGWDeleteBucket_ObjStore_S3 : public RGWDeleteBucket_ObjStore {
 public:
-  RGWDeleteBucket_REST_S3() {}
-  ~RGWDeleteBucket_REST_S3() {}
+  RGWDeleteBucket_ObjStore_S3() {}
+  ~RGWDeleteBucket_ObjStore_S3() {}
 
   void send_response();
 };
 
-class RGWPutObj_REST_S3 : public RGWPutObj_REST {
+class RGWPutObj_ObjStore_S3 : public RGWPutObj_ObjStore {
 public:
-  RGWPutObj_REST_S3() {}
-  ~RGWPutObj_REST_S3() {}
+  RGWPutObj_ObjStore_S3() {}
+  ~RGWPutObj_ObjStore_S3() {}
 
   int get_params();
   void send_response();
 };
 
-class RGWDeleteObj_REST_S3 : public RGWDeleteObj_REST {
+class RGWDeleteObj_ObjStore_S3 : public RGWDeleteObj_ObjStore {
 public:
-  RGWDeleteObj_REST_S3() {}
-  ~RGWDeleteObj_REST_S3() {}
+  RGWDeleteObj_ObjStore_S3() {}
+  ~RGWDeleteObj_ObjStore_S3() {}
 
   void send_response();
 };
 
-class RGWCopyObj_REST_S3 : public RGWCopyObj_REST {
+class RGWCopyObj_ObjStore_S3 : public RGWCopyObj_ObjStore {
 public:
-  RGWCopyObj_REST_S3() {}
-  ~RGWCopyObj_REST_S3() {}
+  RGWCopyObj_ObjStore_S3() {}
+  ~RGWCopyObj_ObjStore_S3() {}
 
   int init_dest_policy();
   int get_params();
   void send_response();
 };
 
-class RGWGetACLs_REST_S3 : public RGWGetACLs_REST {
+class RGWGetACLs_ObjStore_S3 : public RGWGetACLs_ObjStore {
 public:
-  RGWGetACLs_REST_S3() {}
-  ~RGWGetACLs_REST_S3() {}
+  RGWGetACLs_ObjStore_S3() {}
+  ~RGWGetACLs_ObjStore_S3() {}
 
   void send_response();
 };
 
-class RGWPutACLs_REST_S3 : public RGWPutACLs_REST {
+class RGWPutACLs_ObjStore_S3 : public RGWPutACLs_ObjStore {
 public:
-  RGWPutACLs_REST_S3() {}
-  ~RGWPutACLs_REST_S3() {}
+  RGWPutACLs_ObjStore_S3() {}
+  ~RGWPutACLs_ObjStore_S3() {}
 
   int get_canned_policy(ACLOwner& owner, stringstream& ss);
   void send_response();
 };
 
 
-class RGWInitMultipart_REST_S3 : public RGWInitMultipart_REST {
+class RGWInitMultipart_ObjStore_S3 : public RGWInitMultipart_ObjStore {
 public:
-  RGWInitMultipart_REST_S3() {}
-  ~RGWInitMultipart_REST_S3() {}
+  RGWInitMultipart_ObjStore_S3() {}
+  ~RGWInitMultipart_ObjStore_S3() {}
 
   int get_params();
   void send_response();
 };
 
-class RGWCompleteMultipart_REST_S3 : public RGWCompleteMultipart_REST {
+class RGWCompleteMultipart_ObjStore_S3 : public RGWCompleteMultipart_ObjStore {
 public:
-  RGWCompleteMultipart_REST_S3() {}
-  ~RGWCompleteMultipart_REST_S3() {}
+  RGWCompleteMultipart_ObjStore_S3() {}
+  ~RGWCompleteMultipart_ObjStore_S3() {}
 
   void send_response();
 };
 
-class RGWAbortMultipart_REST_S3 : public RGWAbortMultipart_REST {
+class RGWAbortMultipart_ObjStore_S3 : public RGWAbortMultipart_ObjStore {
 public:
-  RGWAbortMultipart_REST_S3() {}
-  ~RGWAbortMultipart_REST_S3() {}
+  RGWAbortMultipart_ObjStore_S3() {}
+  ~RGWAbortMultipart_ObjStore_S3() {}
 
   void send_response();
 };
 
-class RGWListMultipart_REST_S3 : public RGWListMultipart_REST {
+class RGWListMultipart_ObjStore_S3 : public RGWListMultipart_ObjStore {
 public:
-  RGWListMultipart_REST_S3() {}
-  ~RGWListMultipart_REST_S3() {}
+  RGWListMultipart_ObjStore_S3() {}
+  ~RGWListMultipart_ObjStore_S3() {}
 
   void send_response();
 };
 
-class RGWListBucketMultiparts_REST_S3 : public RGWListBucketMultiparts_REST {
+class RGWListBucketMultiparts_ObjStore_S3 : public RGWListBucketMultiparts_ObjStore {
 public:
-  RGWListBucketMultiparts_REST_S3() {
+  RGWListBucketMultiparts_ObjStore_S3() {
     default_max = 1000;
   }
-  ~RGWListBucketMultiparts_REST_S3() {}
+  ~RGWListBucketMultiparts_ObjStore_S3() {}
 
   void send_response();
 };
 
-class RGWDeleteMultiObj_REST_S3 : public RGWDeleteMultiObj_REST {
+class RGWDeleteMultiObj_ObjStore_S3 : public RGWDeleteMultiObj_ObjStore {
 public:
-  RGWDeleteMultiObj_REST_S3() {}
-  ~RGWDeleteMultiObj_REST_S3() {}
+  RGWDeleteMultiObj_ObjStore_S3() {}
+  ~RGWDeleteMultiObj_ObjStore_S3() {}
 
   void send_status();
   void begin_response();
@@ -164,7 +164,7 @@ public:
 };
 
 
-class RGWHandler_REST_S3 : public RGWHandler_REST {
+class RGWHandler_ObjStore_S3 : public RGWHandler_ObjStore {
 protected:
   bool is_acl_op() {
     return s->args.exists("acl");
@@ -181,8 +181,8 @@ protected:
 
   int init_from_header(struct req_state *s);
 public:
-  RGWHandler_REST_S3() : RGWHandler_REST() {}
-  virtual ~RGWHandler_REST_S3() {}
+  RGWHandler_ObjStore_S3() : RGWHandler_ObjStore() {}
+  virtual ~RGWHandler_ObjStore_S3() {}
 
   bool filter_request(struct req_state *state) { return true; }
   int validate_bucket_name(const string& bucket);
index c5498b5f1e0696d28d6567b003b718bb262cbfc6..56f5fe445ee8809c9ae7f6d6c4d0aa947536edd9 100644 (file)
@@ -11,7 +11,7 @@
 
 #define dout_subsys ceph_subsys_rgw
 
-int RGWListBuckets_REST_SWIFT::get_params()
+int RGWListBuckets_ObjStore_SWIFT::get_params()
 {
   marker = s->args.get("marker");
   string limit_str;
@@ -26,7 +26,7 @@ int RGWListBuckets_REST_SWIFT::get_params()
   return 0;
 }
 
-void RGWListBuckets_REST_SWIFT::send_response()
+void RGWListBuckets_ObjStore_SWIFT::send_response()
 {
   map<string, RGWBucketEnt>& m = buckets.get_buckets();
   map<string, RGWBucketEnt>::iterator iter;
@@ -67,7 +67,7 @@ done:
   rgw_flush_formatter_and_reset(s, s->formatter);
 }
 
-int RGWListBucket_REST_SWIFT::get_params()
+int RGWListBucket_ObjStore_SWIFT::get_params()
 {
   prefix = s->args.get("prefix");
   marker = s->args.get("marker");
@@ -105,7 +105,7 @@ int RGWListBucket_REST_SWIFT::get_params()
   return 0;
 }
 
-void RGWListBucket_REST_SWIFT::send_response()
+void RGWListBucket_ObjStore_SWIFT::send_response()
 {
   vector<RGWObjEnt>::iterator iter = objs.begin();
   map<string, bool>::iterator pref_iter = common_prefixes.begin();
@@ -223,7 +223,7 @@ static void dump_account_metadata(struct req_state *s, uint32_t buckets_count,
   s->cio->print("X-Account-Bytes-Used-Actual: %s\n", buf);
 }
 
-void RGWStatAccount_REST_SWIFT::send_response()
+void RGWStatAccount_ObjStore_SWIFT::send_response()
 {
   if (ret >= 0) {
     ret = STATUS_NO_CONTENT;
@@ -237,7 +237,7 @@ void RGWStatAccount_REST_SWIFT::send_response()
   dump_start(s);
 }
 
-void RGWStatBucket_REST_SWIFT::send_response()
+void RGWStatBucket_ObjStore_SWIFT::send_response()
 {
   if (ret >= 0) {
     ret = STATUS_NO_CONTENT;
@@ -251,14 +251,14 @@ void RGWStatBucket_REST_SWIFT::send_response()
   dump_start(s);
 }
 
-int RGWCreateBucket_REST_SWIFT::get_params()
+int RGWCreateBucket_ObjStore_SWIFT::get_params()
 {
   policy.create_default(s->user.user_id, s->user.display_name);
 
   return 0;
 }
 
-void RGWCreateBucket_REST_SWIFT::send_response()
+void RGWCreateBucket_ObjStore_SWIFT::send_response()
 {
   if (!ret)
     ret = STATUS_CREATED;
@@ -270,7 +270,7 @@ void RGWCreateBucket_REST_SWIFT::send_response()
   rgw_flush_formatter_and_reset(s, s->formatter);
 }
 
-void RGWDeleteBucket_REST_SWIFT::send_response()
+void RGWDeleteBucket_ObjStore_SWIFT::send_response()
 {
   int r = ret;
   if (!r)
@@ -282,7 +282,7 @@ void RGWDeleteBucket_REST_SWIFT::send_response()
   rgw_flush_formatter_and_reset(s, s->formatter);
 }
 
-int RGWPutObj_REST_SWIFT::get_params()
+int RGWPutObj_ObjStore_SWIFT::get_params()
 {
   if (s->has_bad_meta)
     return -EINVAL;
@@ -313,10 +313,10 @@ int RGWPutObj_REST_SWIFT::get_params()
 
   obj_manifest = s->env->get("HTTP_X_OBJECT_MANIFEST");
 
-  return RGWPutObj_REST::get_params();
+  return RGWPutObj_ObjStore::get_params();
 }
 
-void RGWPutObj_REST_SWIFT::send_response()
+void RGWPutObj_ObjStore_SWIFT::send_response()
 {
   if (!ret)
     ret = STATUS_CREATED;
@@ -327,7 +327,7 @@ void RGWPutObj_REST_SWIFT::send_response()
   rgw_flush_formatter_and_reset(s, s->formatter);
 }
 
-int RGWPutMetadata_REST_SWIFT::get_params()
+int RGWPutMetadata_ObjStore_SWIFT::get_params()
 {
   if (s->has_bad_meta)
     return -EINVAL;
@@ -358,7 +358,7 @@ int RGWPutMetadata_REST_SWIFT::get_params()
   return 0;
 }
 
-void RGWPutMetadata_REST_SWIFT::send_response()
+void RGWPutMetadata_ObjStore_SWIFT::send_response()
 {
   if (!ret)
     ret = STATUS_ACCEPTED;
@@ -368,7 +368,7 @@ void RGWPutMetadata_REST_SWIFT::send_response()
   rgw_flush_formatter_and_reset(s, s->formatter);
 }
 
-void RGWDeleteObj_REST_SWIFT::send_response()
+void RGWDeleteObj_ObjStore_SWIFT::send_response()
 {
   int r = ret;
   if (!r)
@@ -380,14 +380,14 @@ void RGWDeleteObj_REST_SWIFT::send_response()
   rgw_flush_formatter_and_reset(s, s->formatter);
 }
 
-int RGWCopyObj_REST_SWIFT::init_dest_policy()
+int RGWCopyObj_ObjStore_SWIFT::init_dest_policy()
 {
   dest_policy.create_default(s->user.user_id, s->user.display_name);
 
   return 0;
 }
 
-int RGWCopyObj_REST_SWIFT::get_params()
+int RGWCopyObj_ObjStore_SWIFT::get_params()
 {
   if_mod = s->env->get("HTTP_IF_MODIFIED_SINCE");
   if_unmod = s->env->get("HTTP_IF_UNMODIFIED_SINCE");
@@ -420,7 +420,7 @@ int RGWCopyObj_REST_SWIFT::get_params()
   return 0;
 }
 
-void RGWCopyObj_REST_SWIFT::send_response()
+void RGWCopyObj_ObjStore_SWIFT::send_response()
 {
   if (!ret)
     ret = STATUS_CREATED;
@@ -429,7 +429,7 @@ void RGWCopyObj_REST_SWIFT::send_response()
   end_header(s);
 }
 
-int RGWGetObj_REST_SWIFT::send_response(bufferlist& bl)
+int RGWGetObj_ObjStore_SWIFT::send_response(bufferlist& bl)
 {
   const char *content_type = NULL;
   int orig_ret = ret;
@@ -485,14 +485,14 @@ send_data:
   return 0;
 }
 
-RGWOp *RGWHandler_REST_SWIFT::get_retrieve_obj_op(bool get_data)
+RGWOp *RGWHandler_ObjStore_SWIFT::get_retrieve_obj_op(bool get_data)
 {
   if (is_acl_op()) {
-    return new RGWGetACLs_REST_SWIFT;
+    return new RGWGetACLs_ObjStore_SWIFT;
   }
 
   if (s->object) {
-    RGWGetObj_REST_SWIFT *get_obj_op = new RGWGetObj_REST_SWIFT;
+    RGWGetObj_ObjStore_SWIFT *get_obj_op = new RGWGetObj_ObjStore_SWIFT;
     get_obj_op->set_get_data(get_data);
     return get_obj_op;
   } else if (!s->bucket_name) {
@@ -500,66 +500,66 @@ RGWOp *RGWHandler_REST_SWIFT::get_retrieve_obj_op(bool get_data)
   }
 
   if (get_data)
-    return new RGWListBucket_REST_SWIFT;
+    return new RGWListBucket_ObjStore_SWIFT;
   else
-    return new RGWStatBucket_REST_SWIFT;
+    return new RGWStatBucket_ObjStore_SWIFT;
 }
 
-RGWOp *RGWHandler_REST_SWIFT::get_retrieve_op(bool get_data)
+RGWOp *RGWHandler_ObjStore_SWIFT::get_retrieve_op(bool get_data)
 {
   if (s->bucket_name) {
     if (is_acl_op()) {
-      return new RGWGetACLs_REST_SWIFT;
+      return new RGWGetACLs_ObjStore_SWIFT;
     }
     return get_retrieve_obj_op(get_data);
   }
 
   if (get_data)
-    return new RGWListBuckets_REST_SWIFT;
+    return new RGWListBuckets_ObjStore_SWIFT;
   else
-    return new RGWStatAccount_REST_SWIFT;
+    return new RGWStatAccount_ObjStore_SWIFT;
 }
 
-RGWOp *RGWHandler_REST_SWIFT::get_create_op()
+RGWOp *RGWHandler_ObjStore_SWIFT::get_create_op()
 {
   if (is_acl_op()) {
-    return new RGWPutACLs_REST_SWIFT;
+    return new RGWPutACLs_ObjStore_SWIFT;
   } else if (s->object) {
     if (!s->copy_source)
-      return new RGWPutObj_REST_SWIFT;
+      return new RGWPutObj_ObjStore_SWIFT;
     else
-      return new RGWCopyObj_REST_SWIFT;
+      return new RGWCopyObj_ObjStore_SWIFT;
   } else if (s->bucket_name) {
-    return new RGWCreateBucket_REST_SWIFT;
+    return new RGWCreateBucket_ObjStore_SWIFT;
   }
 
   return NULL;
 }
 
-RGWOp *RGWHandler_REST_SWIFT::get_delete_op()
+RGWOp *RGWHandler_ObjStore_SWIFT::get_delete_op()
 {
   if (s->object)
-    return new RGWDeleteObj_REST_SWIFT;
+    return new RGWDeleteObj_ObjStore_SWIFT;
   else if (s->bucket_name)
-    return new RGWDeleteBucket_REST_SWIFT;
+    return new RGWDeleteBucket_ObjStore_SWIFT;
 
   return NULL;
 }
 
-RGWOp *RGWHandler_REST_SWIFT::get_post_op()
+RGWOp *RGWHandler_ObjStore_SWIFT::get_post_op()
 {
-  return new RGWPutMetadata_REST_SWIFT;
+  return new RGWPutMetadata_ObjStore_SWIFT;
 }
 
-RGWOp *RGWHandler_REST_SWIFT::get_copy_op()
+RGWOp *RGWHandler_ObjStore_SWIFT::get_copy_op()
 {
   if (s->object)
-    return new RGWCopyObj_REST_SWIFT;
+    return new RGWCopyObj_ObjStore_SWIFT;
 
   return NULL;
 }
 
-int RGWHandler_REST_SWIFT::authorize()
+int RGWHandler_ObjStore_SWIFT::authorize()
 {
   bool authorized = rgw_verify_os_token(s);
   if (!authorized)
@@ -570,7 +570,7 @@ int RGWHandler_REST_SWIFT::authorize()
   return 0;
 }
 
-bool RGWHandler_REST_SWIFT::filter_request(struct req_state *s)
+bool RGWHandler_ObjStore_SWIFT::filter_request(struct req_state *s)
 {
   string& uri = s->decoded_uri;
   size_t len = g_conf->rgw_swift_url_prefix.size();
@@ -593,9 +593,9 @@ bool RGWHandler_REST_SWIFT::filter_request(struct req_state *s)
   return true;
 }
 
-int RGWHandler_REST_SWIFT::validate_bucket_name(const string& bucket)
+int RGWHandler_ObjStore_SWIFT::validate_bucket_name(const string& bucket)
 {
-  int ret = RGWHandler_REST::validate_bucket_name(bucket);
+  int ret = RGWHandler_ObjStore::validate_bucket_name(bucket);
   if (ret < 0)
     return ret;
 
@@ -636,7 +636,7 @@ static void next_tok(string& str, string& tok, char delim)
   }
 }
 
-int RGWHandler_REST_SWIFT::init_from_header(struct req_state *s)
+int RGWHandler_ObjStore_SWIFT::init_from_header(struct req_state *s)
 {
   string req;
   string first;
@@ -741,7 +741,7 @@ int RGWHandler_REST_SWIFT::init_from_header(struct req_state *s)
   return 0;
 }
 
-int RGWHandler_REST_SWIFT::init(struct req_state *s, RGWClientIO *cio)
+int RGWHandler_ObjStore_SWIFT::init(struct req_state *s, RGWClientIO *cio)
 {
   int ret = init_from_header(s);
   if (ret < 0)
@@ -760,5 +760,5 @@ int RGWHandler_REST_SWIFT::init(struct req_state *s, RGWClientIO *cio)
 
   s->dialect = "swift";
 
-  return RGWHandler_REST::init(s, cio);
+  return RGWHandler_ObjStore::init(s, cio);
 }
index 7a0f6506e896177546f6487c57d046fbfd6a130a..6de87fc8ffb749b0ff7ca9e943b1a78373e89ce6 100644 (file)
 #include "rgw_op.h"
 #include "rgw_rest.h"
 
-class RGWGetObj_REST_SWIFT : public RGWGetObj_REST {
+class RGWGetObj_ObjStore_SWIFT : public RGWGetObj_ObjStore {
 public:
-  RGWGetObj_REST_SWIFT() {}
-  ~RGWGetObj_REST_SWIFT() {}
+  RGWGetObj_ObjStore_SWIFT() {}
+  ~RGWGetObj_ObjStore_SWIFT() {}
 
   int send_response(bufferlist& bl);
 };
 
-class RGWListBuckets_REST_SWIFT : public RGWListBuckets_REST {
+class RGWListBuckets_ObjStore_SWIFT : public RGWListBuckets_ObjStore {
   int limit_max;
   int limit;
   string marker;
 public:
-  RGWListBuckets_REST_SWIFT() {
+  RGWListBuckets_ObjStore_SWIFT() {
     limit_max = 10000;
     limit = limit_max;
   }
-  ~RGWListBuckets_REST_SWIFT() {}
+  ~RGWListBuckets_ObjStore_SWIFT() {}
 
   int get_params();
   void send_response();
 };
 
-class RGWListBucket_REST_SWIFT : public RGWListBucket_REST {
+class RGWListBucket_ObjStore_SWIFT : public RGWListBucket_ObjStore {
   string path;
 public:
-  RGWListBucket_REST_SWIFT() {
+  RGWListBucket_ObjStore_SWIFT() {
     default_max = 10000;
   }
-  ~RGWListBucket_REST_SWIFT() {}
+  ~RGWListBucket_ObjStore_SWIFT() {}
 
   int get_params();
   void send_response();
 };
 
-class RGWStatAccount_REST_SWIFT : public RGWStatAccount_REST {
+class RGWStatAccount_ObjStore_SWIFT : public RGWStatAccount_ObjStore {
 public:
-  RGWStatAccount_REST_SWIFT() {
+  RGWStatAccount_ObjStore_SWIFT() {
   }
-  ~RGWStatAccount_REST_SWIFT() {}
+  ~RGWStatAccount_ObjStore_SWIFT() {}
 
   void send_response();
 };
 
-class RGWStatBucket_REST_SWIFT : public RGWStatBucket_REST {
+class RGWStatBucket_ObjStore_SWIFT : public RGWStatBucket_ObjStore {
 public:
-  RGWStatBucket_REST_SWIFT() {}
-  ~RGWStatBucket_REST_SWIFT() {}
+  RGWStatBucket_ObjStore_SWIFT() {}
+  ~RGWStatBucket_ObjStore_SWIFT() {}
 
   void send_response();
 };
 
-class RGWCreateBucket_REST_SWIFT : public RGWCreateBucket_REST {
+class RGWCreateBucket_ObjStore_SWIFT : public RGWCreateBucket_ObjStore {
 public:
-  RGWCreateBucket_REST_SWIFT() {}
-  ~RGWCreateBucket_REST_SWIFT() {}
+  RGWCreateBucket_ObjStore_SWIFT() {}
+  ~RGWCreateBucket_ObjStore_SWIFT() {}
 
   int get_params();
   void send_response();
 };
 
-class RGWDeleteBucket_REST_SWIFT : public RGWDeleteBucket_REST {
+class RGWDeleteBucket_ObjStore_SWIFT : public RGWDeleteBucket_ObjStore {
 public:
-  RGWDeleteBucket_REST_SWIFT() {}
-  ~RGWDeleteBucket_REST_SWIFT() {}
+  RGWDeleteBucket_ObjStore_SWIFT() {}
+  ~RGWDeleteBucket_ObjStore_SWIFT() {}
 
   void send_response();
 };
 
-class RGWPutObj_REST_SWIFT : public RGWPutObj_REST {
+class RGWPutObj_ObjStore_SWIFT : public RGWPutObj_ObjStore {
 public:
-  RGWPutObj_REST_SWIFT() {}
-  ~RGWPutObj_REST_SWIFT() {}
+  RGWPutObj_ObjStore_SWIFT() {}
+  ~RGWPutObj_ObjStore_SWIFT() {}
 
   int get_params();
   void send_response();
 };
 
-class RGWPutMetadata_REST_SWIFT : public RGWPutMetadata_REST {
+class RGWPutMetadata_ObjStore_SWIFT : public RGWPutMetadata_ObjStore {
 public:
-  RGWPutMetadata_REST_SWIFT() {}
-  ~RGWPutMetadata_REST_SWIFT() {}
+  RGWPutMetadata_ObjStore_SWIFT() {}
+  ~RGWPutMetadata_ObjStore_SWIFT() {}
 
   int get_params();
   void send_response();
 };
 
-class RGWDeleteObj_REST_SWIFT : public RGWDeleteObj_REST {
+class RGWDeleteObj_ObjStore_SWIFT : public RGWDeleteObj_ObjStore {
 public:
-  RGWDeleteObj_REST_SWIFT() {}
-  ~RGWDeleteObj_REST_SWIFT() {}
+  RGWDeleteObj_ObjStore_SWIFT() {}
+  ~RGWDeleteObj_ObjStore_SWIFT() {}
 
   void send_response();
 };
 
-class RGWCopyObj_REST_SWIFT : public RGWCopyObj_REST {
+class RGWCopyObj_ObjStore_SWIFT : public RGWCopyObj_ObjStore {
 public:
-  RGWCopyObj_REST_SWIFT() {}
-  ~RGWCopyObj_REST_SWIFT() {}
+  RGWCopyObj_ObjStore_SWIFT() {}
+  ~RGWCopyObj_ObjStore_SWIFT() {}
 
   int init_dest_policy();
   int get_params();
   void send_response();
 };
 
-class RGWGetACLs_REST_SWIFT : public RGWGetACLs_REST {
+class RGWGetACLs_ObjStore_SWIFT : public RGWGetACLs_ObjStore {
 public:
-  RGWGetACLs_REST_SWIFT() {}
-  ~RGWGetACLs_REST_SWIFT() {}
+  RGWGetACLs_ObjStore_SWIFT() {}
+  ~RGWGetACLs_ObjStore_SWIFT() {}
 
   void send_response() {}
 };
 
-class RGWPutACLs_REST_SWIFT : public RGWPutACLs_REST {
+class RGWPutACLs_ObjStore_SWIFT : public RGWPutACLs_ObjStore {
 public:
-  RGWPutACLs_REST_SWIFT() : RGWPutACLs_REST() {}
-  virtual ~RGWPutACLs_REST_SWIFT() {}
+  RGWPutACLs_ObjStore_SWIFT() : RGWPutACLs_ObjStore() {}
+  virtual ~RGWPutACLs_ObjStore_SWIFT() {}
 
   void send_response() {}
 };
 
 
-class RGWHandler_REST_SWIFT : public RGWHandler_REST {
+class RGWHandler_ObjStore_SWIFT : public RGWHandler_ObjStore {
 protected:
   bool is_acl_op() {
     return false; // for now
@@ -145,8 +145,8 @@ protected:
 
   int init_from_header(struct req_state *s);
 public:
-  RGWHandler_REST_SWIFT() : RGWHandler_REST() {}
-  virtual ~RGWHandler_REST_SWIFT() {}
+  RGWHandler_ObjStore_SWIFT() : RGWHandler_ObjStore() {}
+  virtual ~RGWHandler_ObjStore_SWIFT() {}
 
   bool filter_request(struct req_state *s);
   int validate_bucket_name(const string& bucket);