Closed yarikoptic closed 5 years ago
Yes, it was intentional. The main benefit is for failed commands as you suggest. But more generally, the user asked us to record execution, so we record what there is to record. If the user wants to drop that information, they can easily do so.
Great, thanks!
With ` reproman run --follow -r localshell --sub condor --orc datalad-pair --jp working_directory=$PWD --bp "sl=1,2" sleep "{p[sl]}"`
```shell (git-annex)hopa:…im/reproman-master/docs/usecases/bids-fmriprep-workflow-NP/out3[master]git-annex $> git show --stat commit 7aa5f0d99eb6c5e5a865d98d335a17664fdde806 (HEAD -> master) Author: Yaroslav HalchenkoI saw that there is a commit generated with all job relevant information committed, whenever there were no actual output.
It might actually be by design I guess -- this way, even if command fails, we would get access to the outputs/logs.
Was that "by design" @kyleam ?