X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/6d1c41d6fd83824669cd1a6d714ea6da1ae7ab4c..2512a633dac10249c351b474b80807725246144a:/sdk/cwl/arvados_cwl/arv-cwl-schema-v1.2.yml diff --git a/sdk/cwl/arvados_cwl/arv-cwl-schema-v1.2.yml b/sdk/cwl/arvados_cwl/arv-cwl-schema-v1.2.yml index f4246ed70a..a753579c9a 100644 --- a/sdk/cwl/arvados_cwl/arv-cwl-schema-v1.2.yml +++ b/sdk/cwl/arvados_cwl/arv-cwl-schema-v1.2.yml @@ -424,8 +424,33 @@ $graph: and stderr produced by the tool to determine if a failed job should be retried with more RAM. By default, searches for the substrings 'bad_alloc' and 'OutOfMemory'. - - name: memoryRetryMultipler - type: float + - name: memoryRetryMultiplier + type: float? doc: | If the container failed on its first run, re-submit the container with the RAM request multiplied by this factor. + - name: memoryRetryMultipler + type: float? + doc: | + Deprecated misspelling of "memoryRetryMultiplier". Kept only + for backwards compatability, don't use this. + + +- name: SeparateRunner + type: record + extends: cwl:ProcessRequirement + inVocab: false + doc: | + Indicates that a subworkflow should run in a separate + arvados-cwl-runner process. + fields: + - name: class + type: string + doc: "Always 'arv:SeparateRunner'" + jsonldPredicate: + _id: "@type" + _type: "@vocab" + - name: runnerProcessName + type: ['null', string, cwl:Expression] + doc: | + Custom name to use for the runner process