summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Isaac2025-01-25 00:06:31 +0000
committerArun Isaac2025-01-25 00:06:31 +0000
commit9ecda56da7cbae510a7eda82bfbd75a7fbfbe14b (patch)
tree0c9f797c368a136ada4c98cb1ef4819ec4ba3aaa
parentf342f12292c25ba3f67fe9f60955a5b81b075ea5 (diff)
downloadravanan-9ecda56da7cbae510a7eda82bfbd75a7fbfbe14b.tar.gz
ravanan-9ecda56da7cbae510a7eda82bfbd75a7fbfbe14b.tar.lz
ravanan-9ecda56da7cbae510a7eda82bfbd75a7fbfbe14b.zip
slurm-api: Handle failed state when polling job state.
* ravanan/slurm-api.scm (job-state): Handle failed state.
-rw-r--r--ravanan/slurm-api.scm1
1 files changed, 1 insertions, 0 deletions
diff --git a/ravanan/slurm-api.scm b/ravanan/slurm-api.scm
index beb93d0..430b3c7 100644
--- a/ravanan/slurm-api.scm
+++ b/ravanan/slurm-api.scm
@@ -146,6 +146,7 @@ monad."
;; has been scheduled and is running.
((pending running) 'pending)
((completed) 'completed)
+ ((failed) 'failed)
(else (error "Unknown slurm job state" job-state)))))
(trace 'slurm-api
"return ~a state for job ~a" job-state job-id)