[thin_metadata_pack] First pass at pack/unpack

This commit is contained in:
Joe Thornber
2020-05-22 14:11:48 +01:00
parent b7d20bce48
commit 0e1700fbe9
8 changed files with 410 additions and 1 deletions

View File

@@ -71,6 +71,22 @@ namespace thin_provisioning {
virtual int run(int argc, char **argv);
};
class thin_metadata_pack_cmd : public base::command {
public:
thin_metadata_pack_cmd();
virtual void usage(std::ostream &out) const override;
virtual int run(int argc, char **argv) override;
};
class thin_metadata_unpack_cmd : public base::command {
public:
thin_metadata_unpack_cmd();
virtual void usage(std::ostream &out) const override;
virtual int run(int argc, char **argv) override;
};
#ifdef DEV_TOOLS
class thin_ll_dump_cmd : public base::command {
public: