From f7f9a4833d9aec0f04ae880564526dc5d6eed5b8 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Thu, 21 Jul 2011 16:42:53 -0700 Subject: [PATCH] ceph: understand -- argument Signed-off-by: Sage Weil --- src/tools/ceph.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/tools/ceph.cc b/src/tools/ceph.cc index 33d0a14bd4f4c..f3124c4221f04 100644 --- a/src/tools/ceph.cc +++ b/src/tools/ceph.cc @@ -69,6 +69,10 @@ static void parse_cmd_args(const vector &args, *mode = CEPH_TOOL_MODE_OBSERVER; } else if (CEPH_ARGPARSE_EQ("help", 'h')) { usage(); + } else if (strcmp(args[i], "--") == 0) { + for (++i; i < args.size(); i++) + nargs->push_back(args[i]); + break; } else if (args[i][0] == '-' && nargs->empty()) { derr << "unrecognized option " << args[i] << dendl; usage(); -- 2.39.5