Efficiently design and manage flexible workflows with AiiDA, featuring an interactive GUI, checkpoints, provenance tracking, and remote execution capabilities.
The prepare_shell_job_inputs function from aiida-shell checks if it can resolve the path to a given executable. If not, it raises a ValueError to indicate that the executable is not available. However, if one tries to run a ShellJobTask via the WorkGraph, this error is not captured. Instead, the task is tried to run normally, and eventually fails (as can be seen from verdi process report on the failed task).
The
prepare_shell_job_inputs
function fromaiida-shell
checks if it can resolve the path to a given executable. If not, it raises aValueError
to indicate that the executable is not available. However, if one tries to run aShellJob
Task
via the WorkGraph, this error is not captured. Instead, the task is tried to run normally, and eventually fails (as can be seen fromverdi process report
on the failed task).