File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed
Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -28,9 +28,9 @@ types and appearing on the command line in different ways:
2828
2929* inp.cwl*
3030
31- ```
31+ ~~~
3232{% include cwl/inp.cwl %}
33- ```
33+ ~~~
3434
3535* inp-job.yml*
3636
@@ -58,6 +58,13 @@ $ cwl-runner inp.cwl inp-job.yml
5858{}
5959Final process status is success
6060```
61+ > ## Where did those ` /tmp ` paths come from?
62+ >
63+ > The CWL reference runner (cwltool) and other runners create temporary
64+ > directories with symbolic ("soft") links to your input files to ensure that
65+ > the tools aren't accidently accessing files that were not explicitly
66+ > specified
67+ {: .callout}
6168
6269The field ` inputBinding ` is optional and indicates whether and how the
6370input parameter should be appear on the tool's command line. If
@@ -116,7 +123,7 @@ example_file:
116123File types appear on the command line as the path to the file. When the
117124parameter type ends with a question mark ` ? ` it indicates that the
118125parameter is optional. In the example above, this is rendered as
119- ` --file=/home/example /whale.txt ` . However, if the "example_file"
126+ ` --file=/tmp/random/path /whale.txt ` . However, if the "example_file"
120127parameter were not provided in the input, nothing would appear on the
121128command line.
122129
You can’t perform that action at this time.
0 commit comments