summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYehuda Sadeh <yehuda@inktank.com>2013-08-23 13:16:16 -0700
committerYehuda Sadeh <yehuda@inktank.com>2013-08-23 13:16:16 -0700
commitd8cfe80c0b87f7ac2053d1ab93a8afd64c8a2df4 (patch)
tree87ab9d50e82e6d7496fdce8d62bd65532e9dede9
parent7372b6a7c8dc63de1f42ebd2c4bc396f17e03937 (diff)
parentc927f89ac9fc407056d5dbc6a8561f4e234ae540 (diff)
downloadceph-d8cfe80c0b87f7ac2053d1ab93a8afd64c8a2df4.tar.gz
Merge pull request #495 from kri5/wip-5820
rgw: rgw-admin throw an error when invalid flag is passed Reviewed-by: Yehuda Sadeh <yehuda@inktank.com>
-rw-r--r--src/rgw/rgw_admin.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/rgw/rgw_admin.cc b/src/rgw/rgw_admin.cc
index ea1908219c5..644a1760aaf 100644
--- a/src/rgw/rgw_admin.cc
+++ b/src/rgw/rgw_admin.cc
@@ -854,6 +854,9 @@ int main(int argc, char **argv)
cerr << "ERROR: invalid replica log type" << std::endl;
return EINVAL;
}
+ } else if (strncmp(*i, "-", 1) == 0) {
+ cerr << "ERROR: invalid flag " << *i << std::endl;
+ return EINVAL;
} else {
++i;
}