summaryrefslogtreecommitdiff
path: root/cmd2/argparse_completer.py
diff options
context:
space:
mode:
authorKevin Van Brunt <kmvanbrunt@gmail.com>2019-08-21 14:41:47 -0400
committerKevin Van Brunt <kmvanbrunt@gmail.com>2019-08-21 14:41:47 -0400
commitf1bf0ae07769630977f803ef685ce41d68cdfe6a (patch)
tree4be3099bbd729530ecef37ffdba24dfd2c6764d6 /cmd2/argparse_completer.py
parent422f90a279b3b7af0f5621e176c197680963a8d8 (diff)
downloadcmd2-git-f1bf0ae07769630977f803ef685ce41d68cdfe6a.tar.gz
Added parser to parsed_args namespace
Diffstat (limited to 'cmd2/argparse_completer.py')
-rw-r--r--cmd2/argparse_completer.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/cmd2/argparse_completer.py b/cmd2/argparse_completer.py
index cfaae7df..8565db77 100644
--- a/cmd2/argparse_completer.py
+++ b/cmd2/argparse_completer.py
@@ -447,6 +447,7 @@ class AutoCompleter(object):
parsed_args = argparse.Namespace()
for action, tokens in consumed_arg_values.items():
setattr(parsed_args, action.dest, tokens)
+ parsed_args.__parser__ = self._parser
# Check if the argument uses a specific tab completion function to provide its choices
if isinstance(arg_choices, ChoicesCallable) and arg_choices.is_completer: