ewoksutils.cli_utils.cli_argparse.add_to_parser#
- ewoksutils.cli_utils.cli_argparse.add_to_parser(parser, args_list)[source]#
Render abstract args into an argparse parser.
parser = argparse.ArgumentParser(description="CLI interface") subparsers = parser.add_subparsers(help="Commands", dest="command") mycommand = subparsers.add_parser( "mycommand", help="Description of command", formatter_class=argparse.ArgumentDefaultsHelpFormatter, ) add_to_parser(mycommand, [...])
- Parameters:
parser (
ArgumentParser)args_list (
List[CLIArg])
- Return type:
None