Module jumpscale.core.executors

Expand source code
from .local import execute as run_local
from .remote import execute as run_remote, RemoteExecutor
from .tmux import execute_in_window as run_tmux

Sub-modules

jumpscale.core.executors.command_builder
jumpscale.core.executors.local

Local executor allows executing commands within specific env on the local machine. using the executor framework you can retrieve the stdout, stderr, …

jumpscale.core.executors.remote

Remote executor allows executing commands within specific env on any machine. using the executor framework you can retrieve the stdout, stderr, and …

jumpscale.core.executors.tmux

tmux module allows manipulation of tmux sessions, pane and launching background commands in it