|
22 | 22 | Type,
|
23 | 23 | Union,
|
24 | 24 | )
|
25 |
| -from urllib.parse import quote, urlsplit, urlunsplit, urlparse |
| 25 | +from urllib.parse import quote, urlparse, urlsplit, urlunsplit |
26 | 26 | from urllib.request import pathname2url
|
27 | 27 |
|
28 | 28 | from ruamel.yaml.comments import CommentedMap
|
@@ -9027,7 +9027,7 @@ def save(
|
9027 | 9027 | class InitialWorkDirRequirement(ProcessRequirement):
|
9028 | 9028 | """
|
9029 | 9029 | Define a list of files and subdirectories that must be staged by the workflow platform prior to executing the command line tool.
|
9030 |
| - Normally files are staged within the designated output directory. However, when running inside containers, files may be staged at arbitrary locations, see discussion for `Dirent.entryname`. Together with `DockerRequirement.dockerOutputDirectory` this it possible to control the locations of both input and output files when running in containers. |
| 9030 | + Normally files are staged within the designated output directory. However, when running inside containers, files may be staged at arbitrary locations, see discussion for [`Dirent.entryname`](#Dirent). Together with `DockerRequirement.dockerOutputDirectory` it is possible to control the locations of both input and output files when running in containers. |
9031 | 9031 | """
|
9032 | 9032 |
|
9033 | 9033 | def __init__(
|
@@ -9244,8 +9244,8 @@ def save(
|
9244 | 9244 | class ShellCommandRequirement(ProcessRequirement):
|
9245 | 9245 | """
|
9246 | 9246 | Modify the behavior of CommandLineTool to generate a single string
|
9247 |
| - containing a shell command line. Each item in the argument list must be |
9248 |
| - joined into a string separated by single spaces and quoted to prevent |
| 9247 | + containing a shell command line. Each item in the `arguments` list must |
| 9248 | + be joined into a string separated by single spaces and quoted to prevent |
9249 | 9249 | intepretation by the shell, unless `CommandLineBinding` for that argument
|
9250 | 9250 | contains `shellQuote: false`. If `shellQuote: false` is specified, the
|
9251 | 9251 | argument is joined into the command string without quoting, which allows
|
@@ -14571,6 +14571,13 @@ def save(
|
14571 | 14571 | )
|
14572 | 14572 | CWLTypeLoader = _EnumLoader(
|
14573 | 14573 | (
|
| 14574 | + "null", |
| 14575 | + "boolean", |
| 14576 | + "int", |
| 14577 | + "long", |
| 14578 | + "float", |
| 14579 | + "double", |
| 14580 | + "string", |
14574 | 14581 | "File",
|
14575 | 14582 | "Directory",
|
14576 | 14583 | )
|
|
0 commit comments