summary refs log tree commit diff
diff options
context:
space:
mode:
authorArun Isaac2024-09-06 13:52:46 +0100
committerArun Isaac2024-09-06 13:52:46 +0100
commitde5b44f066985fd1dadcc81d02919f213bdaf5c6 (patch)
tree1b5c230244410efd536e42e693ff552f17c8a611
parent4ea53bd7851ac20635f22a32fa42b08ecbf4fd80 (diff)
downloadravanan-de5b44f066985fd1dadcc81d02919f213bdaf5c6.tar.gz
ravanan-de5b44f066985fd1dadcc81d02919f213bdaf5c6.tar.lz
ravanan-de5b44f066985fd1dadcc81d02919f213bdaf5c6.zip
command-line-tool: Make job state records opaque.
The job state records must not be inspected from other modules. They
may only be passed around as opaque blobs.

* ravanan/command-line-tool.scm: Do not export
single-machine-job-state, single-machine-job-state?,
single-machine-job-state-script, slurm-job-state, slurm-job-state?,
slurm-job-state-script and slurm-job-state-job-id.
-rw-r--r--ravanan/command-line-tool.scm9
1 files changed, 1 insertions, 8 deletions
diff --git a/ravanan/command-line-tool.scm b/ravanan/command-line-tool.scm
index 1b23c7e..efa953e 100644
--- a/ravanan/command-line-tool.scm
+++ b/ravanan/command-line-tool.scm
@@ -62,14 +62,7 @@
             %command-line-tool-supported-requirements
             scheduler-proc
             scheduler-proc-name
-            scheduler-proc-cwl
-            single-machine-job-state
-            single-machine-job-state?
-            single-machine-job-state-script
-            slurm-job-state
-            slurm-job-state?
-            slurm-job-state-script
-            slurm-job-state-job-id))
+            scheduler-proc-cwl))
 
 (define %store-files-directory
   "files")