jake.command

Submodules

Attributes

jake_version

jake_version

Classes

BaseCommand

Helper class that provides a standard way to create an ABC using

Package Contents

jake.command.jake_version: str = 'TBC'[source]
jake.command.jake_version = ''[source]
class jake.command.BaseCommand[source]

Bases: abc.ABC

Helper class that provides a standard way to create an ABC using inheritance.

_arguments: argparse.Namespace | None = None[source]
execute(arguments: argparse.Namespace) int[source]
abstractmethod handle_args() int[source]
abstractmethod get_argument_parser_name() str[source]
abstractmethod get_argument_parser_help() str[source]
abstractmethod setup_argument_parser(arg_parser: argparse.ArgumentParser) None[source]
property arguments: argparse.Namespace[source]