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)