diff options
author | Arun Isaac | 2024-10-28 20:17:45 +0000 |
---|---|---|
committer | Arun Isaac | 2024-11-06 00:37:10 +0000 |
commit | 1b30524590cb39e619fc803f30c2633b2b810f50 (patch) | |
tree | ee8f36ab330063eb922b54faf2e72a5dba33fe01 /bin | |
parent | b759a7a006c02b2e7524268d8f040d968c2bc589 (diff) | |
download | ravanan-1b30524590cb39e619fc803f30c2633b2b810f50.tar.gz ravanan-1b30524590cb39e619fc803f30c2633b2b810f50.tar.lz ravanan-1b30524590cb39e619fc803f30c2633b2b810f50.zip |
command-line-tool: Build manifest in Guix inferior with channels.
* ravanan/command-line-tool.scm: Import (guix inferior).
(call-with-inferior): New function.
(run-command-line-tool): Accept channels argument and pass it on to
build-command-line-tool-script.
(build-command-line-tool-script): Accept channels argument and pass it
on to manifest-file->environment.
(manifest-file->environment): Accept channels argument. Build manifest
in Guix inferior when channels is provided.
* ravanan/workflow.scm (workflow-scheduler): Accept channels argument
and pass it on to run-command-line-tool.
(run-workflow): Accept channels argument and pass it on to
workflow-scheduler.
* bin/ravanan (main): Pass #f as channels to run-workflow.
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/ravanan | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/ravanan b/bin/ravanan index eed7167..f5a991b 100755 --- a/bin/ravanan +++ b/bin/ravanan @@ -142,6 +142,7 @@ files that have the token in the @verbatim{SLURM_JWT=token} format." (scm->json (run-workflow (file-name-stem workflow-file) (canonicalize-path (assq-ref args 'guix-manifest-file)) + #f (read-workflow workflow-file) (read-inputs inputs-file) (case (assq-ref args 'batch-system) |