remote-run
Contents:
Getting started
API documentation
remote-run
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
assemble_environment_script() (in module remote_run.environment)
B
build_python_wheel() (in module remote_run.utils)
bytes_source (remote_run.environment.FileEnvironment attribute)
C
can_execute() (remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)
cancel() (remote_run.job.Job method)
(remote_run.scheduling_engine.SlurmSchedulingEngine method)
CANCELLED (remote_run.job.Status attribute)
cancelled() (remote_run.job.Job method)
channels (remote_run.environment.GuixEnvironment attribute)
check_command() (remote_run.scheduling_engine.SlurmSchedulingEngine method)
code (remote_run.environment.PythonEnvironment attribute)
D
directory (remote_run.environment.VenvEnvironment attribute)
done() (remote_run.job.Job method)
download_file() (remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)
E
Environment (class in remote_run.environment)
environment (remote_run.machine.Machine attribute)
(remote_run.machine.SshMachine attribute)
exception() (remote_run.job.Job method)
exception_file (remote_run.job.Job property)
executable_script() (in module remote_run.utils)
Executor (class in remote_run.run)
exists() (remote_run.job.Job method)
(remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)
F
FAILED (remote_run.job.Status attribute)
file_bytes_repr() (in module remote_run.utils)
FileEnvironment (class in remote_run.environment)
files (remote_run.project.Project attribute)
filter_paths() (in module remote_run.run)
find_project_root() (in module remote_run.project)
FINISHED (remote_run.job.Status attribute)
G
get_result() (remote_run.job.Job method)
GitProject (class in remote_run.project)
GuixEnvironment (class in remote_run.environment)
H
hash (remote_run.machine.Identifier attribute)
hash_list_of_files() (in module remote_run.utils)
hash_python_object() (in module remote_run.utils)
heredoc_script() (in module remote_run.environment)
host (remote_run.machine.SshMachine attribute)
I
id (remote_run.job.Job attribute)
id_file (remote_run.job.Job property)
Identifier (class in remote_run.machine)
import_module_from_file() (in module remote_run.utils)
is_async (remote_run.scheduling_engine.SchedulingEngine attribute)
is_machine_path() (in module remote_run.utils)
is_scheduler_job (remote_run.job.Job attribute)
is_symlink() (remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)
J
Job (class in remote_run.job)
L
list_all_files_not_git_ignored() (in module remote_run.utils)
local_working_directory (remote_run.machine.SshMachine attribute)
LocalMachine (class in remote_run.machine)
location (remote_run.job.Job attribute)
(remote_run.project.Project attribute)
log_subprocess_run() (in module remote_run.utils)
M
Machine (class in remote_run.machine)
machine (remote_run.job.Job attribute)
(remote_run.run.Executor attribute)
MachinePath (class in remote_run.utils)
manifest (remote_run.environment.GuixEnvironment attribute)
map_paths() (in module remote_run.run)
module
remote_run.environment
remote_run.job
remote_run.machine
remote_run.project
remote_run.run
remote_run.scheduling_engine
remote_run.utils
ModuleEnvironment (class in remote_run.environment)
modules (remote_run.environment.ModuleEnvironment attribute)
N
name (remote_run.job.Job attribute)
(remote_run.machine.Identifier attribute)
(remote_run.project.Project attribute)
name_keyword (remote_run.run.Executor attribute)
O
only_files() (in module remote_run.utils)
output_file (remote_run.scheduling_engine.SchedulingEngine attribute)
P
packages (remote_run.environment.VenvEnvironment attribute)
patch_path() (in module remote_run.utils)
patch_paths() (in module remote_run.run)
PENDING (remote_run.job.Status attribute)
Project (class in remote_run.project)
project (remote_run.run.Executor attribute)
PyProject (class in remote_run.project)
python_executable (remote_run.environment.PythonEnvironment attribute)
(remote_run.environment.VenvEnvironment attribute)
(remote_run.machine.Machine attribute)
(remote_run.machine.SshMachine attribute)
python_version() (remote_run.machine.SshMachine method)
PythonEnvironment (class in remote_run.environment)
Q
query_git_project_path() (in module remote_run.utils)
query_pyproject_path() (in module remote_run.utils)
R
raise_exception() (remote_run.job.Job method)
read_bytes() (remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)
read_exception() (remote_run.job.Job method)
read_id() (remote_run.job.Job method)
read_python_object() (remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)
read_result() (remote_run.job.Job method)
read_scheduler_output() (remote_run.job.Job method)
read_status() (remote_run.job.Job method)
read_text() (remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)
read_traceback() (remote_run.job.Job method)
realpath() (remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)
record_session (remote_run.run.Executor attribute)
remote() (in module remote_run.run)
remote_run.environment
module
remote_run.job
module
remote_run.machine
module
remote_run.project
module
remote_run.run
module
remote_run.scheduling_engine
module
remote_run.utils
module
RemoteError
result() (remote_run.job.Job method)
result_file (remote_run.job.Job property)
rsync_files() (in module remote_run.utils)
rsync_path() (in module remote_run.utils)
rsync_paths() (in module remote_run.utils)
run() (remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)
run_file (remote_run.job.Job property)
run_remote_python() (in module remote_run.run)
RUNNING (remote_run.job.Status attribute)
running() (remote_run.job.Job method)
S
schedule() (remote_run.scheduling_engine.SlurmSchedulingEngine method)
scheduler_output_file (remote_run.job.Job property)
scheduling_engine (remote_run.job.Job attribute)
(remote_run.run.Executor attribute)
SchedulingEngine (class in remote_run.scheduling_engine)
script (remote_run.environment.FileEnvironment property)
(remote_run.environment.GuixEnvironment property)
(remote_run.environment.ModuleEnvironment property)
(remote_run.environment.PythonEnvironment property)
(remote_run.environment.VariableEnvironment property)
(remote_run.environment.VenvEnvironment property)
script() (remote_run.scheduling_engine.SlurmSchedulingEngine method)
session_file (remote_run.job.Job property)
setup_pyproject() (in module remote_run.utils)
setup_remote_python() (in module remote_run.run)
SlurmSchedulingEngine (class in remote_run.scheduling_engine)
source (remote_run.environment.FileEnvironment attribute)
SshMachine (class in remote_run.machine)
Status (class in remote_run.job)
status_file (remote_run.job.Job property)
stderr_file (remote_run.job.Job property)
stdout_file (remote_run.job.Job property)
submit() (remote_run.run.Executor method)
symlink() (remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)
T
target (remote_run.environment.FileEnvironment attribute)
traceback_file (remote_run.job.Job property)
U
unlink() (remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)
upload_path() (remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)
upload_paths() (remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)
V
validate_project() (in module remote_run.project)
VariableEnvironment (class in remote_run.environment)
variables (remote_run.environment.VariableEnvironment attribute)
VenvEnvironment (class in remote_run.environment)
W
working_directory (remote_run.machine.Machine attribute)
(remote_run.machine.SshMachine attribute)
write_text() (remote_run.machine.LocalMachine method)
(remote_run.machine.Machine method)
(remote_run.machine.SshMachine method)