Browse Source

Fix vitastor-nbd list, add ls alias

nbd-vmsplice
Vitaliy Filippov 1 year ago
parent
commit
42479b4590
  1. 6
      src/nbd_proxy.cpp

6
src/nbd_proxy.cpp

@ -100,7 +100,7 @@ public:
}
unmap(cfg["dev_num"].uint64_value());
}
else if (cfg["command"] == "list" || cfg["command"] == "list-mapped")
else if (cfg["command"] == "ls" || cfg["command"] == "list" || cfg["command"] == "list-mapped")
{
auto mapped = list_mapped();
print_mapped(mapped, !cfg["json"].is_null());
@ -119,7 +119,7 @@ public:
"USAGE:\n"
" %s map [--etcd_address <etcd_address>] (--image <image> | --pool <pool> --inode <inode> --size <size in bytes>)\n"
" %s unmap /dev/nbd0\n"
" %s list [--json]\n",
" %s ls [--json]\n",
exe_name, exe_name, exe_name
);
exit(0);
@ -402,7 +402,7 @@ public:
printf("%s\n", dev.first.c_str());
for (auto & k: dev.second.object_items())
{
printf("%s: %s\n", k.first.c_str(), k.second.string_value().c_str());
printf("%s: %s\n", k.first.c_str(), k.second.as_string().c_str());
}
printf("\n");
}

Loading…
Cancel
Save