Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
return 0;
}
+void KeyValueStore::collect_metadata(map<string,string> *pm)
+{
+ (*pm)["keyvaluestore_backend"] = superblock.backend;
+}
+
int KeyValueStore::mkfs()
{
int ret = 0;
public:
KeyValueStore(const std::string &base,
- const char *internal_name = "keyvaluestore-dev",
+ const char *internal_name = "keyvaluestore",
bool update_to=false);
~KeyValueStore();
**/
bool get_allow_sharded_objects() {return false;}
+ void collect_metadata(map<string,string> *pm);
+
int statfs(struct statfs *buf);
int _do_transactions(
if (GetParam() == string("filestore")) {
ASSERT_NE(pm.count("filestore_backend"), 0u);
ASSERT_NE(pm.count("filestore_f_type"), 0u);
+ } else if (GetParam() == string("keyvaluestore")) {
+ ASSERT_NE(pm.count("keyvaluestore_backend"), 0u);
}
}