summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorKevin Van Brunt <kmvanbrunt@gmail.com>2020-09-03 23:21:39 -0400
committerKevin Van Brunt <kmvanbrunt@gmail.com>2020-09-03 23:21:39 -0400
commitde0261325a91dfdbe1571135ce078a978a2aaad8 (patch)
treea57ce89e0465aaa3ed2feb46aef359fe18c07071 /examples
parentdf703af969219665b7d672025bf9b26f75a76285 (diff)
parent1054dda76b87d9f7f77311d8d804c1017b668996 (diff)
downloadcmd2-git-de0261325a91dfdbe1571135ce078a978a2aaad8.tar.gz
Merge branch 'master' into 2.0
Diffstat (limited to 'examples')
-rw-r--r--examples/modular_commands/commandset_complex.py4
-rw-r--r--examples/modular_commands_dynamic.py2
-rw-r--r--examples/modular_subcommands.py6
3 files changed, 6 insertions, 6 deletions
diff --git a/examples/modular_commands/commandset_complex.py b/examples/modular_commands/commandset_complex.py
index a4343ae3..94f8b5f4 100644
--- a/examples/modular_commands/commandset_complex.py
+++ b/examples/modular_commands/commandset_complex.py
@@ -19,7 +19,7 @@ class CommandSetA(cmd2.CommandSet):
"""Banana Command"""
self._cmd.poutput('Banana!!')
- cranberry_parser = cmd2.Cmd2ArgumentParser('cranberry')
+ cranberry_parser = cmd2.Cmd2ArgumentParser()
cranberry_parser.add_argument('arg1', choices=['lemonade', 'juice', 'sauce'])
@cmd2.with_argparser(cranberry_parser, with_unknown_args=True)
@@ -43,7 +43,7 @@ class CommandSetA(cmd2.CommandSet):
def complete_durian(self, text: str, line: str, begidx: int, endidx: int) -> List[str]:
return self._cmd.basic_complete(text, line, begidx, endidx, ['stinks', 'smells', 'disgusting'])
- elderberry_parser = cmd2.Cmd2ArgumentParser('elderberry')
+ elderberry_parser = cmd2.Cmd2ArgumentParser()
elderberry_parser.add_argument('arg1')
@cmd2.with_category('Alone')
diff --git a/examples/modular_commands_dynamic.py b/examples/modular_commands_dynamic.py
index eb6283a7..b2be5dd1 100644
--- a/examples/modular_commands_dynamic.py
+++ b/examples/modular_commands_dynamic.py
@@ -50,7 +50,7 @@ class ExampleApp(cmd2.Cmd):
self._fruits = LoadableFruits()
self._vegetables = LoadableVegetables()
- load_parser = cmd2.Cmd2ArgumentParser('load')
+ load_parser = cmd2.Cmd2ArgumentParser()
load_parser.add_argument('cmds', choices=['fruits', 'vegetables'])
@with_argparser(load_parser)
diff --git a/examples/modular_subcommands.py b/examples/modular_subcommands.py
index 94959349..c1d499f0 100644
--- a/examples/modular_subcommands.py
+++ b/examples/modular_subcommands.py
@@ -46,7 +46,7 @@ class LoadableVegetables(CommandSet):
bokchoy_parser.add_argument('style', choices=['quartered', 'diced'])
@cmd2.as_subcommand_to('cut', 'bokchoy', bokchoy_parser, help=bokchoy_description.lower())
- def cut_bokchoy(self, _: cmd2.Statement):
+ def cut_bokchoy(self, _: argparse.Namespace):
self._cmd.poutput('Bok Choy')
@@ -62,7 +62,7 @@ class ExampleApp(cmd2.Cmd):
self._fruits = LoadableFruits()
self._vegetables = LoadableVegetables()
- load_parser = cmd2.Cmd2ArgumentParser('load')
+ load_parser = cmd2.Cmd2ArgumentParser()
load_parser.add_argument('cmds', choices=['fruits', 'vegetables'])
@with_argparser(load_parser)
@@ -92,7 +92,7 @@ class ExampleApp(cmd2.Cmd):
self.unregister_command_set(self._vegetables)
self.poutput('Vegetables unloaded')
- cut_parser = cmd2.Cmd2ArgumentParser('cut')
+ cut_parser = cmd2.Cmd2ArgumentParser()
cut_subparsers = cut_parser.add_subparsers(title='item', help='item to cut')
@with_argparser(cut_parser)