X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Ftools%2Fceph_objectstore_tool.h;h=4072c35ed3b4ac74bf1fd8e581dc3c5c69a38408;hb=b32b81446b3b05102be0267e79203f59329c1d97;hp=91aaeb590113cc7497d60ace25934e93cf086da4;hpb=215dd7151453fae88e6f968c975b6ce309d42dcf;p=ceph.git diff --git a/ceph/src/tools/ceph_objectstore_tool.h b/ceph/src/tools/ceph_objectstore_tool.h index 91aaeb590..4072c35ed 100644 --- a/ceph/src/tools/ceph_objectstore_tool.h +++ b/ceph/src/tools/ceph_objectstore_tool.h @@ -24,6 +24,7 @@ class ObjectStoreTool : public RadosDump : RadosDump(file_fd, dry_run) {} + int dump_import(Formatter *formatter); int do_import(ObjectStore *store, OSDSuperblock& sb, bool force, std::string pgidstr, ObjectStore::Sequencer &osr); @@ -31,6 +32,8 @@ class ObjectStoreTool : public RadosDump pg_info_t &info, epoch_t map_epoch, __u8 struct_ver, const OSDSuperblock& superblock, PastIntervals &past_intervals); + int dump_object(Formatter *formatter, + bufferlist &bl); int get_object( ObjectStore *store, coll_t coll, bufferlist &bl, OSDMap &curmap, bool *skipped_objects,