deluge.ui.console.cmdline package¶
Subpackages¶
- deluge.ui.console.cmdline.commands package
- Submodules
- deluge.ui.console.cmdline.commands.add module
- deluge.ui.console.cmdline.commands.cache module
- deluge.ui.console.cmdline.commands.config module
- deluge.ui.console.cmdline.commands.connect module
- deluge.ui.console.cmdline.commands.debug module
- deluge.ui.console.cmdline.commands.gui module
- deluge.ui.console.cmdline.commands.halt module
- deluge.ui.console.cmdline.commands.help module
- deluge.ui.console.cmdline.commands.info module
- deluge.ui.console.cmdline.commands.manage module
- deluge.ui.console.cmdline.commands.move module
- deluge.ui.console.cmdline.commands.pause module
- deluge.ui.console.cmdline.commands.plugin module
- deluge.ui.console.cmdline.commands.quit module
- deluge.ui.console.cmdline.commands.recheck module
- deluge.ui.console.cmdline.commands.resume module
- deluge.ui.console.cmdline.commands.rm module
- deluge.ui.console.cmdline.commands.status module
- deluge.ui.console.cmdline.commands.update_tracker module
- Module contents
Submodules¶
deluge.ui.console.cmdline.command module¶
- class deluge.ui.console.cmdline.command.BaseCommand¶
Bases:
object
- add_arguments(parser)¶
- add_subparser(subparsers)¶
- aliases = []¶
- complete(text, *args)¶
- create_parser()¶
- property description¶
- epilog = ''¶
- handle(options)¶
- interactive_only = False¶
- property name¶
- property name_with_alias¶
- split(text)¶
- usage = None¶
- class deluge.ui.console.cmdline.command.Commander(cmds, interactive=False)¶
Bases:
object
- do_command(cmd_line)¶
Run a console command.
- Parameters
cmd_line (str) – Console command.
- Returns
Deferred – A deferred that fires when the command has been executed.
- exec_command(options, *args)¶
Execute a console command.
- Parameters
options (argparse.Namespace) – The command to execute.
- Returns
Deferred – A deferred that fires when command has been executed.
- exit(status=0, msg=None)¶
- parse_command(cmd_line)¶
Parse a console command and process with argparse.
- Parameters
cmd_line (str) – Console command.
- Returns
argparse.Namespace – The parsed command.
- write(line)¶