diff options
author | Arun Isaac | 2025-06-25 19:53:56 +0100 |
---|---|---|
committer | Arun Isaac | 2025-06-26 14:50:28 +0100 |
commit | 514642029d9c0664c8d88935b3f853ae77fda111 (patch) | |
tree | 6b8e8f2b349b90f8cc0712bc2c12393d86c033d3 /doc | |
parent | b5274e92969e1aa5f5406a535139a8f965b8d277 (diff) | |
download | ravanan-514642029d9c0664c8d88935b3f853ae77fda111.tar.gz ravanan-514642029d9c0664c8d88935b3f853ae77fda111.tar.lz ravanan-514642029d9c0664c8d88935b3f853ae77fda111.zip |
workflow: Spawn an inferior only once.
Spawning inferiors is expensive. Do it only once and re-use the connection. * ravanan/command-line-tool.scm (call-with-inferior): Move to (ravanan workflow). (manifest-file->environment, software-packages->environment, build-command-line-tool-script): Accept inferior instead of channels. * ravanan/workflow.scm: Import (guix inferior). (workflow->scheduler-proc, workflow-class->propnet): Accept inferior instead of channels. (build-workflow): New function. (run-workflow): Use build-workflow instead of workflow->scheduler-proc.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions