]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
test/objectstore_bench: Don't forget judging whether call usage. 21369/head
authorJianpeng Ma <jianpeng.ma@intel.com>
Wed, 11 Apr 2018 23:38:50 +0000 (07:38 +0800)
committerJianpeng Ma <jianpeng.ma@intel.com>
Wed, 11 Apr 2018 23:45:39 +0000 (07:45 +0800)
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
src/test/objectstore_bench.cc

index 7b67cba724b4e418c61b14dd85789adef6ac122b..8f4f289acde9d7bd52c6e08012283a412bb01b35 100644 (file)
@@ -153,6 +153,15 @@ int main(int argc, const char *argv[])
   vector<const char*> args;
   argv_to_vec(argc, argv, args);
 
+  if (args.empty()) {
+    cerr << argv[0] << ": -h or --help for usage" << std::endl;
+    exit(1);
+  }
+  if (ceph_argparse_need_usage(args)) {
+    usage();
+    exit(0);
+  }
+
   auto cct = global_init(nullptr, args, CEPH_ENTITY_TYPE_OSD,
                         CODE_ENVIRONMENT_UTILITY,
                         CINIT_FLAG_NO_DEFAULT_CONFIG_FILE);