diff options
author | Kevin Van Brunt <kmvanbrunt@gmail.com> | 2019-08-21 14:41:47 -0400 |
---|---|---|
committer | Kevin Van Brunt <kmvanbrunt@gmail.com> | 2019-08-21 14:41:47 -0400 |
commit | f1bf0ae07769630977f803ef685ce41d68cdfe6a (patch) | |
tree | 4be3099bbd729530ecef37ffdba24dfd2c6764d6 /cmd2/argparse_completer.py | |
parent | 422f90a279b3b7af0f5621e176c197680963a8d8 (diff) | |
download | cmd2-git-f1bf0ae07769630977f803ef685ce41d68cdfe6a.tar.gz |
Added parser to parsed_args namespace
Diffstat (limited to 'cmd2/argparse_completer.py')
-rw-r--r-- | cmd2/argparse_completer.py | 1 |
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: |