Run a shell command over an SSH connection. This class subclasses `invoke.runners.Runner`; please see its documentation for most public API details. .. note:: `.Remote`'s ``__init__`` method expects a `.Connection` (or subclass) instance for its ``context`` argument. .. versionadded:: 2.0
Method | __init__ |
Thin wrapper for superclass' ``__init__``; please see it for details. |
Method | close |
Undocumented |
Method | generate |
Undocumented |
Method | handle |
Respond to a `signal.SIGWINCH` (as a standard signal handler). |
Method | kill |
Undocumented |
Method | read |
Undocumented |
Method | read |
Undocumented |
Method | returncode |
Undocumented |
Method | run |
Undocumented |
Method | send |
Undocumented |
Method | send |
Undocumented |
Method | start |
Undocumented |
Method | stop |
Undocumented |
Instance Variable | channel |
Undocumented |
Instance Variable | inline |
Undocumented |
Property | process |
Undocumented |
Method | _write |
Undocumented |
Thin wrapper for superclass' ``__init__``; please see it for details. Additional keyword arguments defined here are listed below. :param bool inline_env: Whether to 'inline' shell env vars as prefixed parameters, instead of trying to submit them via `.Channel.update_environment`. Default: ``True``. .. versionchanged:: 2.3 Added the ``inline_env`` parameter. .. versionchanged:: 3.0 Changed the default value of ``inline_env`` from ``False`` to ``True``.
Respond to a `signal.SIGWINCH` (as a standard signal handler). Sends a window resize command via Paramiko channel method.