While interacting with the workflows and other CLIs of this project, end-users on HPC head-nodes need to be able to customize slurm behavior with a fuller palate of parameters which are available when calling srun/sbatch/etc.
We need to enable them to provide these control parameters to the slurm calls from the CLI interface, either through CLI flags, or user-facing configs, or both.
Specific parameters mentioned are the slurm partition and node list, but obviously, if we could provide non-parameter-specific passthrough, that would be ideal.
While interacting with the workflows and other CLIs of this project, end-users on HPC head-nodes need to be able to customize slurm behavior with a fuller palate of parameters which are available when calling srun/sbatch/etc.
We need to enable them to provide these control parameters to the slurm calls from the CLI interface, either through CLI flags, or user-facing configs, or both.
Specific parameters mentioned are the slurm partition and node list, but obviously, if we could provide non-parameter-specific passthrough, that would be ideal.