Bases: object
Environment variable names read or set by the CLI.
SLURM injects these into batch scripts; the CLI reads them to
discover its execution context (job id, array task id, …) and
to find node-local scratch storage.
Methods
Attributes
-
SCRATCH: Final[str] = 'SCRATCH'
-
SLURM_JOB_ID: Final[str] = 'SLURM_JOB_ID'
-
SLURM_ARRAY_JOB_ID: Final[str] = 'SLURM_ARRAY_JOB_ID'
-
SLURM_ARRAY_TASK_ID: Final[str] = 'SLURM_ARRAY_TASK_ID'
-
SLURM_ARRAY_TASK_COUNT: Final[str] = 'SLURM_ARRAY_TASK_COUNT'
-
SLURM_CPUS_PER_TASK: Final[str] = 'SLURM_CPUS_PER_TASK'
-
SLURM_MEM_PER_NODE: Final[str] = 'SLURM_MEM_PER_NODE'