From 1b30524590cb39e619fc803f30c2633b2b810f50 Mon Sep 17 00:00:00 2001 From: Arun Isaac Date: Mon, 28 Oct 2024 20:17:45 +0000 Subject: 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. --- bin/ravanan | 1 + 1 file changed, 1 insertion(+) (limited to 'bin') 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) -- cgit v1.2.3