]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rbd: correct parameter of namespace which cannot be recognized
authorsongweibin <song.weibin@zte.com.cn>
Tue, 28 Aug 2018 08:37:46 +0000 (16:37 +0800)
committersongweibin <song.weibin@zte.com.cn>
Tue, 28 Aug 2018 08:37:46 +0000 (16:37 +0800)
Signed-off-by: songweibin <song.weibin@zte.com.cn>
src/tools/rbd/action/Group.cc
src/tools/rbd/action/List.cc
src/tools/rbd/action/Trash.cc

index e4236c3aa517d6f95721a34ee33900ae51871b8e..4c288e8dd774d4c49f05acbb37e80599aa094c5f 100644 (file)
@@ -123,7 +123,7 @@ int execute_list(const po::variables_map &vm,
 
   size_t arg_index = 0;
   std::string pool_name = utils::get_pool_name(vm, &arg_index);
-  std::string namespace_name = utils::get_namespace_name(vm, nullptr);
+  std::string namespace_name = utils::get_namespace_name(vm, &arg_index);
 
   at::Format::Formatter formatter;
   int r = utils::get_formatter(vm, &formatter);
index ce67396b6946faebeba3ba26de055a2bf258a2c9..d4b3a2c28644b4d18b42418c7778416e175ff0bc 100644 (file)
@@ -293,7 +293,7 @@ int execute(const po::variables_map &vm,
             const std::vector<std::string> &ceph_global_init_args) {
   size_t arg_index = 0;
   std::string pool_name = utils::get_pool_name(vm, &arg_index);
-  std::string namespace_name = utils::get_namespace_name(vm, nullptr);
+  std::string namespace_name = utils::get_namespace_name(vm, &arg_index);
 
   at::Format::Formatter formatter;
   int r = utils::get_formatter(vm, &formatter);
index d78796de8894152cbe58a8e92ed1615939043e76..3533157294c69475aa29df773dd8f8385bea4c95 100644 (file)
@@ -341,7 +341,7 @@ int execute_list(const po::variables_map &vm,
                  const std::vector<std::string> &ceph_global_init_args) {
   size_t arg_index = 0;
   std::string pool_name = utils::get_pool_name(vm, &arg_index);
-  std::string namespace_name = utils::get_namespace_name(vm, nullptr);
+  std::string namespace_name = utils::get_namespace_name(vm, &arg_index);
 
   at::Format::Formatter formatter;
   int r = utils::get_formatter(vm, &formatter);
@@ -389,7 +389,7 @@ int execute_purge (const po::variables_map &vm,
                    const std::vector<std::string> &ceph_global_init_args) {
   size_t arg_index = 0;
   std::string pool_name = utils::get_pool_name(vm, &arg_index);
-  std::string namespace_name = utils::get_namespace_name(vm, nullptr);
+  std::string namespace_name = utils::get_namespace_name(vm, &arg_index);
 
   librados::Rados rados;
   librados::IoCtx io_ctx;