]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: implement RGWOp_Metadata_Put::get_type()
authorYehuda Sadeh <yehuda@redhat.com>
Fri, 15 Jan 2016 00:04:25 +0000 (16:04 -0800)
committerJavier M. Mellid <jmunhoz@igalia.com>
Sat, 13 Feb 2016 12:49:42 +0000 (12:49 +0000)
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/rgw/rgw_common.h
src/rgw/rgw_rest_metadata.h

index 44f94c514ae02b5efef180fe2e92d28bb872d361..cb7c1f939f9f9b7a808fe42058914e55c5254d3d 100644 (file)
@@ -404,6 +404,9 @@ enum RGWOpType {
   RGW_OP_LIST_MULTIPART,
   RGW_OP_LIST_BUCKET_MULTIPARTS,
   RGW_OP_DELETE_MULTI_OBJ,
+
+  /* rgw specific */
+  RGW_OP_ADMIN_SET_METADATA,
 };
 
 class RGWAccessControlPolicy;
index 7f3cf1f2207aefd421b2f1e93051164c3651d55e..c6eb5609ce293987cf17b0dd4aed9d672706a395 100644 (file)
@@ -52,6 +52,7 @@ public:
   void execute();
   void send_response();
   virtual const string name() { return "set_metadata"; }
+  RGWOpType get_type() { return RGW_OP_ADMIN_SET_METADATA; }
 };
 
 class RGWOp_Metadata_Delete : public RGWRESTOp {