lisbet.cli.main#

LISBET Command Line Interface (CLI)

Functions

app()

Main entry point for betman CLI.

lazy_load_handler(module_path, ...)

Dynamically import and call a command handler.

Classes

RawDefaultsHelpFormatter(prog[, ...])

Show default values and keep all newline / indent formatting exactly as written in help strings.

class lisbet.cli.main.RawDefaultsHelpFormatter(prog, indent_increment=2, max_help_position=24, width=None)[source]#

Show default values and keep all newline / indent formatting exactly as written in help strings.

lisbet.cli.main.lazy_load_handler(module_path, function_name, args)[source]#

Dynamically import and call a command handler.

Return type:

None

lisbet.cli.main.app()[source]#

Main entry point for betman CLI.

Return type:

None