]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
Make all AdminSocket commands use argparse/cmdmap.
authorDan Mick <dan.mick@inktank.com>
Wed, 31 Jul 2013 03:53:57 +0000 (20:53 -0700)
committerSage Weil <sage@inktank.com>
Wed, 31 Jul 2013 05:28:36 +0000 (22:28 -0700)
commit47d0d64d5c36c5b1192032438f141f88490fc26c
tree503921b60ed1648a05de0251904adb27c292b3af
parent736d6a1bde71919f7469218684c12793a9532aeb
Make all AdminSocket commands use argparse/cmdmap.

Fixes regression in daemon commands with arguments; also resolves
reported bug with existing daemon code for arguments with
embedded spaces.

Fixes: #5503
Fixes: #5800
Signed-off-by: Dan Mick <dan.mick@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
14 files changed:
src/client/Client.cc
src/client/Client.h
src/common/admin_socket.cc
src/common/admin_socket.h
src/common/ceph_context.cc
src/common/ceph_context.h
src/common/cmdparse.h
src/mon/Monitor.cc
src/mon/Monitor.h
src/osd/OSD.cc
src/osd/OSD.h
src/osdc/Objecter.cc
src/osdc/Objecter.h
src/test/admin_socket.cc