Lines Matching refs:subparsers
578 def do_help(parser, subparsers, args): argument
580 if args.help_cmd in subparsers:
581 subparsers[args.help_cmd].print_help()
598 subparsers = {}
600 subparsers["run"] = subparser_adder.add_parser(
602 subparsers["run"].set_defaults(
603 func=do_run, error=subparsers["run"].error)
604 subparsers["run"].add_argument(
607 subparsers["run"].add_argument(
610 subparsers["run"].add_argument(
613 subparsers["run"].add_argument(
617 subparsers["run"].add_argument(
620 subparsers["run"].add_argument(
623 subparsers["run"].add_argument(
626 subparsers["run"].add_argument(
656 add_replay_args(subparsers["run"])
659 subparsers["replay"] = subparser_adder.add_parser(
661 subparsers["replay"].set_defaults(
662 func=do_run_replay_server, error=subparsers["replay"].error)
663 add_replay_args(subparsers["replay"])
666 subparsers["stats"] = subparser_adder.add_parser(
668 subparsers["stats"].set_defaults(
669 func=do_stats, error=subparsers["stats"].error)
670 subparsers["stats"].add_argument(
673 subparsers["stats"].add_argument(
676 subparsers["stats"].add_argument(
679 subparsers["stats"].add_argument(
682 subparsers["stats"].add_argument(
688 subparsers["json"] = subparser_adder.add_parser(
691 subparsers["json"].set_defaults(
692 func=do_json, error=subparsers["json"].error)
693 subparsers["json"].add_argument(
696 subparsers["json"].add_argument(
702 subparsers["help"] = subparser_adder.add_parser(
704 subparsers["help"].set_defaults(
705 func=lambda args: do_help(parser, subparsers, args),
706 error=subparsers["help"].error)
707 subparsers["help"].add_argument(