covertutils.shells.multi package

Submodules

covertutils.shells.multi.shell module

class covertutils.shells.multi.shell.CLIArgumentParser(prog=None, usage=None, description=None, epilog=None, version=None, parents=[], formatter_class=<class 'argparse.HelpFormatter'>, prefix_chars='-', fromfile_prefix_chars=None, argument_default=None, conflict_handler='error', add_help=True)[source]

Bases: argparse.ArgumentParser

error(message)[source]
exit(ex_code=1, message='Unrecognised')[source]
class covertutils.shells.multi.shell.MultiShell(shells=[], output=None)[source]

Bases: cmd.Cmd

__init__(shells=[], output=None)[source]
default(line)[source]
do_EOF(*args)[source]
do_exit(*args)[source]
do_handler(line)[source]
do_q(*args)[source]
do_quit(*args)[source]
do_session(line)[source]
emptyline()[source]
list_sessions(verbose=False)[source]
mount_new_handler(filename, arguments, shell_var='shell')[source]
quitPrompt(*args)[source]
start(warn=True)[source]
unmount_handler(orch_id, kill=False)[source]

Module contents