11100: a-c-r sets output_ttl and deletes intermediate collections on success.
[arvados.git] / sdk / cwl / arvados_cwl / arvjob.py
index e86f5055c54c76a46f74ca47438a846a56790664..0bf91f24a0a9804ebc93683ca9b004cafd530e32 100644 (file)
@@ -110,6 +110,7 @@ class ArvadosJob(object):
         if runtime_req:
             if "keep_cache" in runtime_req:
                 runtime_constraints["keep_cache_mb_per_task"] = runtime_req["keep_cache"]
+                runtime_constraints["min_ram_mb_per_node"] += runtime_req["keep_cache"]
             if "outputDirType" in runtime_req:
                 if runtime_req["outputDirType"] == "local_output_dir":
                     script_parameters["task.keepTmpOutput"] = False