Expand description
Modules§
- data_
extraction - Module for extracting data from SLURM systems e.g., about currently running jobs
- job_
management - Module for managing (e.g., creating or cancelling) SLURM jobs
- misc
- Module for miscellaneous features
Structs§
- Client
- A ssh connection to a remote server.
- Connection
Config - A connection config for logging in using SSH
Enums§
- Connection
Auth - Authentication Settings for a SHH Connection (
ConnectionConfig) - JobState
- State of a SLURM job (according to
squeue)
Functions§
- get_
squeue_ res_ locally - Run and parse
squeueresult locally (i.e., not via SSH) - get_
squeue_ res_ ssh - Run and parse
squeueresult over SSH - login_
with_ cfg - Login via SSH using the specified configuration
- squeue_
diff - Execute
squeueand compare the output with (optional) data from previous executions - ssh_
port_ forwarding - Perform port forwarding over SSH
- submit_
job - Submit a job to SLURM over SSH