From: Loic Dachary Date: Thu, 16 Oct 2014 05:32:05 +0000 (-0700) Subject: cli: add verbose information related to argument parsing X-Git-Tag: v0.88~44^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f1afb182590238241f34b1d8cb378732168951b9;p=ceph.git cli: add verbose information related to argument parsing Signed-off-by: Loic Dachary --- diff --git a/src/ceph.in b/src/ceph.in index 4cc5c42470d2..e157c80aec1b 100755 --- a/src/ceph.in +++ b/src/ceph.in @@ -537,6 +537,9 @@ def main(): global verbose verbose = parsed_args.verbose + if verbose: + print >> sys.stderr, "parsed_args: {0}, childargs: {1}".format(parsed_args, childargs) + if parsed_args.admin_socket_nope: print >> sys.stderr, '--admin-socket is used by daemons; '\ 'you probably mean --admin-daemon/daemon' diff --git a/src/pybind/ceph_argparse.py b/src/pybind/ceph_argparse.py index 59f18af9d453..85867fb32c76 100644 --- a/src/pybind/ceph_argparse.py +++ b/src/pybind/ceph_argparse.py @@ -898,6 +898,9 @@ def validate_command(sigdict, args, verbose=False): turn args into a valid dictionary ready to be sent off as JSON, validated against sigdict. """ + if verbose: + print >> sys.stderr, \ + "validate_command: " + " ".join(args) found = [] valid_dict = {} if args: