From: Yehuda Sadeh Date: Fri, 15 Jan 2016 00:04:25 +0000 (-0800) Subject: rgw: implement RGWOp_Metadata_Put::get_type() X-Git-Tag: v10.1.0~351^2^2~7 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f851cbcde7244c44a4037cdb76e8421fd02fcbfa;p=ceph.git rgw: implement RGWOp_Metadata_Put::get_type() Signed-off-by: Yehuda Sadeh --- diff --git a/src/rgw/rgw_common.h b/src/rgw/rgw_common.h index 44f94c514ae0..cb7c1f939f9f 100644 --- a/src/rgw/rgw_common.h +++ b/src/rgw/rgw_common.h @@ -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; diff --git a/src/rgw/rgw_rest_metadata.h b/src/rgw/rgw_rest_metadata.h index 7f3cf1f2207a..c6eb5609ce29 100644 --- a/src/rgw/rgw_rest_metadata.h +++ b/src/rgw/rgw_rest_metadata.h @@ -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 {