From 8e33d331e3ad3ea24a4853cc9e286e5056ccfbb9 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 1 Oct 2013 15:27:38 -0700 Subject: [PATCH] rados: do not dump usage on invalid command I hate this; it makes it impossible to see that there was an error message. We made this same change a while back with rbd. Signed-off-by: Sage Weil --- src/tools/rados/rados.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/tools/rados/rados.cc b/src/tools/rados/rados.cc index e8386959349c..fdf7e61d41e0 100644 --- a/src/tools/rados/rados.cc +++ b/src/tools/rados/rados.cc @@ -2235,8 +2235,9 @@ static int rados_tool_common(const std::map < std::string, std::string > &opts, } } else { - cerr << "unrecognized command " << nargs[0] << std::endl; - usage_exit(); + cerr << "unrecognized command " << nargs[0] << "; -h or --help for usage" << std::endl; + ret = -EINVAL; + goto out; } if (ret < 0) -- 2.47.3