def __init__(self) -> None: parser = ArgumentParser(prog="lsmod") parser.add_argument('-p', nargs='?', const=-1, default=None, type=int) parser.add_argument('args', nargs=argparse.REMAINDER) Command.__init__(self, "lsmod", parser)
def __init__(self, name: str) -> None: parser = ArgumentParser(prog=name) parser.add_argument('config', nargs='?') Command.__init__(self, name, parser)
def __init__(self, name: str) -> None: parser = ArgumentParser(prog=name) parser.add_argument('pid', type=int, nargs=argparse.REMAINDER) Command.__init__(self, name, parser)
def __init__(self, name: str) -> None: parser = ArgumentParser(prog=name) parser.add_argument('path', nargs='?') super().__init__(name, parser)
def __init__(self, name: str) -> None: parser = ArgumentParser(prog=name) parser.add_argument('-v', action='store_true', default=False) parser.add_argument('-f', action='store_true', default=False) parser.add_argument('-d', action='store_true', default=False) super().__init__(name, parser)
def __init__(self, name: str) -> None: parser = ArgumentParser(prog=name) parser.add_argument('-t', action='store_true', default=False) parser.add_argument('-d', action='store_true', default=False) parser.add_argument('-m', action='store_true', default=False) Command.__init__(self, name, parser)
def __init__(self, name: str) -> None: parser = ArgumentParser(prog=name) group = parser.add_mutually_exclusive_group() group.add_argument('-s', action='store_true', default=False, dest='slabcheck') group.add_argument('-S', action="count", dest='slablist') group.add_argument('-z', action='store_true', default=False) group.add_argument('-V', action='store_true', default=False) parser.add_argument('address', nargs='?') super().__init__(name, parser)
def __init__(self) -> None: parser = ArgumentParser(prog="help") parser.add_argument('args', nargs=argparse.REMAINDER) super().__init__('help', parser)