Input file failing when directory does not exists
When using an inputFiles += (fileproto,"path/to/file/in/docker") from OpenMOLE, with Singularity, it fails if the target directory does not exist; I would expect missing dirs to be created, i.e. first a mkdir -p and then a touch; but maybe it is not a desirable behavior?
The part of the error stack where it fails:
....
better.files.File.touch(File.scala:978)
at container.Singularity.
anonfun$executeFlatImage$8(Singularity.scala:128)
at scala.collection.immutable.List.foreach(List.scala:392)
at container.Singularity$.executeFlatImage(Singularity.scala:128)
at org.openmole.plugin.task.container.ContainerTask.
anonfun$runCommandInContainer$2(ContainerTask.scala:133)
....