File tree Expand file tree Collapse file tree 2 files changed +30
-24
lines changed Expand file tree Collapse file tree 2 files changed +30
-24
lines changed Original file line number Diff line number Diff line change @@ -1095,29 +1095,6 @@ $graph:
1095
1095
doc : Maximum reserved filesystem based storage for the designated output directory, in mebibytes (2**20)
1096
1096
1097
1097
1098
- - type : record
1099
- name : TimeLimit
1100
- extends : ProcessRequirement
1101
- doc : |
1102
- Set an upper limit on the execution time of a process
1103
- (e.g. a CommandLineTool or a Workflow). A process whose
1104
- execution duration exceeds the time limit may be
1105
- preemptively terminated and considered failed. May also be
1106
- used by batch systems to make scheduling decisions.
1107
- fields :
1108
- - name : class
1109
- type : string
1110
- doc : " Always 'TimeLimit'"
1111
- jsonldPredicate :
1112
- " _id " : " @type"
1113
- " _type " : " @vocab"
1114
- - name : timelimit
1115
- type : [long, string, Expression]
1116
- doc : |
1117
- The time limit, in seconds. A time limit of zero means no
1118
- time limit. Negative time limits are an error.
1119
-
1120
-
1121
1098
- type : record
1122
1099
name : WorkReuse
1123
1100
extends : ProcessRequirement
Original file line number Diff line number Diff line change 9
9
10
10
- name : " Common Workflow Language, v1.1.0-dev1"
11
11
type : documentation
12
- doc : {$include: concepts.md}
12
+ doc :
13
+ - |
14
+ ## Changelog
15
+
16
+ * [Added](#TimeLimit) `TimeLimit` feature, allowing to set an upper
17
+ limit on the execution time of a process.
18
+
19
+ - {$include: concepts.md}
13
20
14
21
- $import : " salad/schema_salad/metaschema/metaschema_base.yml"
15
22
@@ -954,3 +961,25 @@ $graph:
954
961
loadListing :
955
962
type : LoadListingEnum?
956
963
jsonldPredicate : " cwl:loadListing"
964
+
965
+
966
+ - type : record
967
+ name : TimeLimit
968
+ extends : ProcessRequirement
969
+ doc : |
970
+ Set an upper limit on the execution time of a process.
971
+ A process whose execution duration exceeds the time limit may be
972
+ preemptively terminated and considered failed. May also be
973
+ used by batch systems to make scheduling decisions.
974
+ fields :
975
+ - name : class
976
+ type : string
977
+ doc : " Always 'TimeLimit'"
978
+ jsonldPredicate :
979
+ " _id " : " @type"
980
+ " _type " : " @vocab"
981
+ - name : timelimit
982
+ type : [long, string, Expression]
983
+ doc : |
984
+ The time limit, in seconds. A time limit of zero means no
985
+ time limit. Negative time limits are an error.
You can’t perform that action at this time.
0 commit comments