You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Also being able to provide the labels of already registered AiiDA Code instances?
Possibly copy over directory ourselves before, rather than creating a PortableCode (@agoscinski).
Make sure we don't create too many Code instances (e.g., automatically with aiida-shell), neither that we accidentally use the same Code for multiple tasks, where it shouldn't be used (e.g., because an instance is loaded from the DB)
The text was updated successfully, but these errors were encountered:
Currently shell might not consider environments that are loaded in the prepend submission script to recover the executables.
plugin: shellcommand: "python statistics.py"
We cannot support this for the moment since we do not load the load the environment in the prepend submission script where the executable is loaded and ShellJob cannot determine it with the which command So we rely on running python within a bash script. By default we use bash on remote (that one ShellJob finds with which since it is most likely not in an environment loaded) and if shebang is present in the script file (in the example above it would need to be used./statistics.py) we use it.
Discussion still ongoing. Open problem bash -l, does it mean we should just specify the command as it should be present in the submission script?
For future reference:
with shebang, or, without:
with correct Python in the
$PATH
in theuenv
.Code
instances?PortableCode
(@agoscinski).Code
instances (e.g., automatically withaiida-shell
), neither that we accidentally use the sameCode
for multiple tasks, where it shouldn't be used (e.g., because an instance is loaded from the DB)The text was updated successfully, but these errors were encountered: