summaryrefslogtreecommitdiff
path: root/cmd2/argparse_custom.py
diff options
context:
space:
mode:
authorKevin Van Brunt <kmvanbrunt@gmail.com>2019-07-04 14:23:06 -0400
committerKevin Van Brunt <kmvanbrunt@gmail.com>2019-07-04 14:23:06 -0400
commit4f2d1ba0b1aec77116d660ae8315c74491098a79 (patch)
tree7bfa1cca92d7ea9482738affdfeeeccc45239037 /cmd2/argparse_custom.py
parent39127e6a16b8e7ef8da82f45a25e19e2545d820b (diff)
downloadcmd2-git-4f2d1ba0b1aec77116d660ae8315c74491098a79.tar.gz
Using argparse constants instead of hardcoded strings
Diffstat (limited to 'cmd2/argparse_custom.py')
-rw-r--r--cmd2/argparse_custom.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/cmd2/argparse_custom.py b/cmd2/argparse_custom.py
index 67a4b192..6361bdb9 100644
--- a/cmd2/argparse_custom.py
+++ b/cmd2/argparse_custom.py
@@ -113,11 +113,11 @@ def _add_argument_wrapper(self, *args,
# Convert nargs into a format argparse recognizes
if nargs_range[0] == 0:
if nargs_range[1] > 1:
- nargs_adjusted = '*'
+ nargs_adjusted = argparse.ZERO_OR_MORE
else:
- nargs_adjusted = '?'
+ nargs_adjusted = argparse.OPTIONAL
else:
- nargs_adjusted = '+'
+ nargs_adjusted = argparse.ONE_OR_MORE
else:
nargs_adjusted = nargs