File tree Expand file tree Collapse file tree 3 files changed +11
-11
lines changed Expand file tree Collapse file tree 3 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -83,8 +83,8 @@ outputs:
83
83
84
84
There are two ways to reference a local script:
85
85
86
- The first method involves adding the folder containing your scripts to the ` PATH` environment variable.
87
- This allows you to run the shell script directly without using `sh` or `bash` commands.
86
+ The first method involves adding the path to a folder containing your scripts to the ` PATH` environment variable. This
87
+ allows you to execute the shell script directly ( without explicitly using the `sh` or `bash` commands) .
88
88
89
89
Start with adding a _shebang_ at the top of your file :
90
90
Original file line number Diff line number Diff line change @@ -26,9 +26,8 @@ of the following options for your operating system:
26
26
- Windows
27
27
28
28
``` {note}
29
- If you are using Windows, you will have to install the [Windows Subsystem for Linux 2](https://learn.microsoft.com/en-us/windows/wsl/install) (WSL2).
30
- Visit the `cwltool` [documentation](https://github.com/common-workflow-language/cwltool/blob/main/README.rst#ms-windows-users)
31
- for details on installing WSL2.
29
+ If you are using Windows, you will have to install the Windows Subsystem for Linux 2 as documented in the
30
+ [`cwltool` documentation for Microsoft Windows users](https://github.com/common-workflow-language/cwltool/blob/main/README.rst#ms-windows-users).
32
31
Your operating system also needs internet access and a recent version of Python (3.6+).
33
32
```
34
33
@@ -88,7 +87,7 @@ You can run the CWL tool description by omitting the `--validate` option:
88
87
:caption: Running `true.cwl` with `cwltool`.
89
88
```
90
89
91
- ### Cwl -runner Python Module
90
+ ### Generic `` cwl -runner`` alias
92
91
93
92
` cwl-runner ` is an implementation-agnostic alias for any CWL compliant runner. This simply means
94
93
that the ` cwl-runner ` alias command can be invoked independently, and is not reliant on a particular
Original file line number Diff line number Diff line change @@ -66,9 +66,10 @@ and in the [Outputs](../topics/outputs.md) sections.
66
66
67
67
68
68
## Network Access
69
- This indicates whether a process requires outgoing IPv4/IPv6 network access.
70
- If a command-line tool is written manually in CWL v1.1+, there is a need to
71
- specify when network access is required.
69
+ This indicates whether a process requires outgoing IPv4/IPv6 network
70
+ access. Starting with CWL v1.1, programs are not granted network
71
+ access by default, so you must include the requirement for network
72
+ access in the specification of your tool.
72
73
73
74
``` cwl
74
75
cwlVersion: v1.2
@@ -80,6 +81,6 @@ requirements:
80
81
```
81
82
82
83
``` {note}
83
- CWL v1.0 command-line tools that are upgraded to v1.1
84
- or v1.2 get Network Access automatically.
84
+ CWL v1.0 command-line tools that are upgraded to v1.1
85
+ or v1.2 or v1.2 will have `networkAccess: true` set automatically.
85
86
```
You can’t perform that action at this time.
0 commit comments