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:
28
28
29
29
* inp.cwl*
30
30
31
- ```
31
+ ~~~
32
32
{% include cwl/inp.cwl %}
33
- ```
33
+ ~~~
34
34
35
35
* inp-job.yml*
36
36
@@ -58,6 +58,13 @@ $ cwl-runner inp.cwl inp-job.yml
58
58
{}
59
59
Final process status is success
60
60
```
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}
61
68
62
69
The field ` inputBinding ` is optional and indicates whether and how the
63
70
input parameter should be appear on the tool's command line. If
@@ -116,7 +123,7 @@ example_file:
116
123
File types appear on the command line as the path to the file. When the
117
124
parameter type ends with a question mark ` ? ` it indicates that the
118
125
parameter 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"
120
127
parameter were not provided in the input, nothing would appear on the
121
128
command line.
122
129
You can’t perform that action at this time.
0 commit comments