From: Tianshan Qu Date: Tue, 29 Aug 2017 07:52:00 +0000 (+0800) Subject: rgw: add roles_pool in RGWZoneParams dump/decode json X-Git-Tag: v15.1.0~2846^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=bc3a18b34455c43ead519307e7bbad31c81cfbdc;p=ceph-ci.git rgw: add roles_pool in RGWZoneParams dump/decode json fixes: http://tracker.ceph.com/issues/22162 Signed-off-by: Tianshan Qu --- diff --git a/src/rgw/rgw_json_enc.cc b/src/rgw/rgw_json_enc.cc index 4792e62c356..b60939acb71 100644 --- a/src/rgw/rgw_json_enc.cc +++ b/src/rgw/rgw_json_enc.cc @@ -904,6 +904,7 @@ void RGWZoneParams::dump(Formatter *f) const encode_json("log_pool", log_pool, f); encode_json("intent_log_pool", intent_log_pool, f); encode_json("usage_log_pool", usage_log_pool, f); + encode_json("roles_pool", roles_pool, f); encode_json("reshard_pool", reshard_pool, f); encode_json("user_keys_pool", user_keys_pool, f); encode_json("user_email_pool", user_email_pool, f); @@ -945,6 +946,7 @@ void RGWZoneParams::decode_json(JSONObj *obj) JSONDecoder::decode_json("lc_pool", lc_pool, obj); JSONDecoder::decode_json("log_pool", log_pool, obj); JSONDecoder::decode_json("intent_log_pool", intent_log_pool, obj); + JSONDecoder::decode_json("roles_pool", roles_pool, obj); JSONDecoder::decode_json("reshard_pool", reshard_pool, obj); JSONDecoder::decode_json("usage_log_pool", usage_log_pool, obj); JSONDecoder::decode_json("user_keys_pool", user_keys_pool, obj);