diff options
author | Arun Isaac | 2024-10-09 22:50:24 +0100 |
---|---|---|
committer | Arun Isaac | 2024-10-09 23:17:17 +0100 |
commit | 5d06ccc6b27dd213871ff8cede2d44aed2cae373 (patch) | |
tree | fc60cc018199076adfe338bc1d156b4a2051925a /tests | |
parent | 1f2b6aca9b85d4b41d10d75584a65345a4f2a57e (diff) | |
download | ravanan-5d06ccc6b27dd213871ff8cede2d44aed2cae373.tar.gz ravanan-5d06ccc6b27dd213871ff8cede2d44aed2cae373.tar.lz ravanan-5d06ccc6b27dd213871ff8cede2d44aed2cae373.zip |
batch-system: Introduce <slurm-api-batch-system> record type.
A <slurm-api-batch-system> record type allows us an easy way to group
and pass along parameters required by the slurm-api batch system.
* ravanan/batch-system.scm: New file.
* bin/ravanan: Import (ravanan batch-system).
(main): Create <slurm-api-batch-system> object for batch-system
argument. Do not pass #:slurm-api-endpoint and #:slurm-jwt arguments.
*
ravanan/command-line-tool.scm: Import (ravanan batch-system).
(command-line-tool-supported-requirements): Check for slurm-api batch
system using slurm-api-batch-system?.
(run-command-line-tool): Check for slurm-api batch system using
slurm-api-batch-system?. Do not accept #:slurm-api-endpoint and
#:slurm-jwt arguments.
* ravanan/workflow.scm: Import (ravanan batch-system).
(workflow-scheduler): Do not accept #:slurm-api-endpoint and
#:slurm-jwt arguments. Pass batch-system to job-state-status.
(run-workflow): Check for slurm-api batch system using
slurm-api-batch-system?. Do not accept #:slurm-api-endpoint and
#:slurm-jwt arguments.
* ravanan/job-state.scm: Import (ravanan batch-system).
(job-state-status): Do not accept #:slurm-api-endpoint and #:slurm-jwt
arguments. Accept batch-system argument.
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions