]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/osd: --help-seastar does no longer belong to unknown_args
authorYingxin Cheng <yingxin.cheng@intel.com>
Fri, 24 Dec 2021 08:12:13 +0000 (16:12 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Mon, 27 Dec 2021 11:06:47 +0000 (19:06 +0800)
Now that app_template handles --help-seastar, and prints out all
app-level usages if --help is included in command line options. There is
no need to add a dedicated --help-seastar by ourselves and translate it
to --help.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/crimson/osd/main.cc

index 23ec839ca4680f37520b47c2046d705e6fab6ba6..d3eab632bda749ebe0d3cb6802152087f6c22adc 100644 (file)
@@ -37,8 +37,8 @@ seastar::logger& logger() {
 }
 
 void usage(const char* prog) {
-  std::cout << "usage: " << prog << " -i <ID>\n"
-            << "  --help-seastar    show Seastar help messages\n";
+  std::cout << "usage: " << prog << "\n"
+            << "  -i <ID>\n";
   generic_server_usage();
 }
 
@@ -71,11 +71,7 @@ auto partition_args(seastar::app_template& app, char** argv_begin, char** argv_e
     for (; unknown != unknown_args.end() &&
            argv != argv_end &&
            *unknown == *argv; ++argv, ++unknown) {
-      if (std::strcmp(*argv, "--help-seastar") == 0) {
-        app_args.push_back("--help");
-      } else {
-        ceph_args.push_back(*argv);
-      }
+      ceph_args.push_back(*argv);
     }
     return argv;
   };