ls.back()->truncated = true;
}
-
void cls_rgw_gc_remove_op::dump(Formatter *f) const
{
encode_json("tags", tags, f);
ls.back()->tags.push_back("tag2");
}
+void cls_rgw_lc_get_entry_ret::dump(Formatter *f) const
+{
+ encode_json("entry", entry, f);
+}
+
+void cls_rgw_lc_get_entry_ret::generate_test_instances(list<cls_rgw_lc_get_entry_ret*>& ls)
+{
+ cls_rgw_lc_entry entry("bucket1", 6000, 0);
+ ls.push_back(new cls_rgw_lc_get_entry_ret);
+ ls.back()->entry = entry;
+}
+
void rgw_cls_obj_prepare_op::generate_test_instances(list<rgw_cls_obj_prepare_op*>& o)
{
rgw_cls_obj_prepare_op *op = new rgw_cls_obj_prepare_op;
ls.back()->truncated = true;
}
+void cls_rgw_mp_upload_part_info_update_op::generate_test_instances(std::list<cls_rgw_mp_upload_part_info_update_op*>& ls)
+{
+ ls.push_back(new cls_rgw_mp_upload_part_info_update_op);
+ ls.back()->part_key = "part1";
+ ls.push_back(new cls_rgw_mp_upload_part_info_update_op);
+ ls.back()->part_key = "part2";
+}
+
+void cls_rgw_mp_upload_part_info_update_op::dump(Formatter* f) const
+{
+ encode_json("part_key", part_key, f);
+ encode_json("part_num", info.num, f);
+ encode_json("part_prefix", info.manifest.get_prefix(), f);
+}
+
void cls_rgw_reshard_add_op::generate_test_instances(list<cls_rgw_reshard_add_op*>& ls)
{
ls.push_back(new cls_rgw_reshard_add_op);