aria.orchestrator.execution_plugin.ssh¶
Remote execution of operations over SSH.
aria.orchestrator.execution_plugin.ssh.operations¶
Utilities for running commands remotely over SSH.
-
aria.orchestrator.execution_plugin.ssh.operations.run_commands(ctx, commands, fabric_env, use_sudo, hide_output, **_)¶ Runs the provider ‘commands’ in sequence
Parameters: - commands – a list of commands to run
- fabric_env – fabric configuration
-
aria.orchestrator.execution_plugin.ssh.operations.run_script(ctx, script_path, fabric_env, process, use_sudo, hide_output, **kwargs)¶
aria.orchestrator.execution_plugin.ssh.tunnel¶
-
aria.orchestrator.execution_plugin.ssh.tunnel.remote(*args, **kwds)¶ Create a tunnel forwarding a locally-visible port to the remote target.