import sys from argparse import ArgumentParser from .Cmd import Cmd, Parent class CmdCheck(Cmd): # export def __init__(self, parent: Parent) -> None: super().__init__( parent, 'check', help = 'Run miscellaneous code and project checks', ) self.load_subcommands() def add_arguments(self, parser: ArgumentParser) -> None: super().add_arguments(parser) async def _run(self, args): # Missing subcommand self.parser.print_help() sys.exit(1)