summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Mick <dan.mick@inktank.com>2013-06-13 15:30:38 -0700
committerDan Mick <dan.mick@inktank.com>2013-06-13 15:30:38 -0700
commita6876ad7d949c9d9757e632f10d0bb3bcffddd0a (patch)
tree456323c7f3387062dd37bf61f78a62aad7d7474b
parent9a7ed0b3f8df5bd74133f216bad61ae71eab0816 (diff)
downloadceph-a6876ad7d949c9d9757e632f10d0bb3bcffddd0a.tar.gz
ceph.in: argparsing cleanup: suppress --completion, add help
Options -v, --verbose, --concise didn't have helpstrings Option --completion doesn't quite work yet, and should be hidden anyway Signed-off-by: Dan Mick <dan.mick@inktank.com>
-rwxr-xr-xsrc/ceph.in10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/ceph.in b/src/ceph.in
index 7d6c62a7303..dcb120931ca 100755
--- a/src/ceph.in
+++ b/src/ceph.in
@@ -839,7 +839,8 @@ def parse_cmdargs(args=None, target=''):
# format our own help
parser = AP(description='Frontend for ceph CLI', add_help=False)
- parser.add_argument('--completion', action='store_true')
+ parser.add_argument('--completion', action='store_true',
+ help=argparse.SUPPRESS)
parser.add_argument('-h', '--help', help='request mon help',
action='store_true')
@@ -878,9 +879,10 @@ def parse_cmdargs(args=None, target=''):
parser.add_argument('--watch-error', action='store_true',
help='watch error events')
- parser.add_argument('-v', action="store_true")
- parser.add_argument('--verbose', action="store_true")
- parser.add_argument('--concise', dest='verbose', action="store_false")
+ parser.add_argument('-v', action="store_true", help="display version")
+ parser.add_argument('--verbose', action="store_true", help="make verbose")
+ parser.add_argument('--concise', dest='verbose', action="store_false",
+ help="make less verbose")
parser.add_argument('-f', '--format', choices=['json', 'json-pretty',
'xml', 'xml-pretty', 'plain'], dest='output_format')