project_config.__main__ module
Command line interface.
- class project_config.__main__.ReporterAction(option_strings, dest, nargs=None, const=None, default=None, type=None, choices=None, required=False, help=None, metavar=None)[source]
Bases:
Action
Custom argparse action for reporter CLI option.
- project_config.__main__._controlled_error(show_traceback: bool, exc: Exception, message: str) int [source]
- project_config.__main__._parse_command_args(command: str, subcommand_args: list[str]) tuple[argparse.Namespace, list[str]] [source]
- project_config.__main__.build_main_parser() ArgumentParser [source]
- project_config.__main__.parse_cli_args_and_subargs(parser: ArgumentParser, argv: list[str]) tuple[argparse.Namespace, argparse.Namespace] [source]