X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/110d992e55ed6f8537abb3cb27487ae1f66ca44e..e0f4124bd0156f7cb029e5330e256086962f9e8e:/sdk/cwl/arvados_cwl/arvjob.py?ds=inline diff --git a/sdk/cwl/arvados_cwl/arvjob.py b/sdk/cwl/arvados_cwl/arvjob.py index 78bca6e0e1..1098002481 100644 --- a/sdk/cwl/arvados_cwl/arvjob.py +++ b/sdk/cwl/arvados_cwl/arvjob.py @@ -85,6 +85,10 @@ class ArvadosJob(object): runtime_constraints["min_ram_mb_per_node"] = resources.get("ram") runtime_constraints["min_scratch_mb_per_node"] = resources.get("tmpdirSize", 0) + resources.get("outdirSize", 0) + runtime_req, _ = get_feature(self, "http://arvados.org/cwl#RuntimeConstraints") + if runtime_req: + runtime_constraints["keep_cache_mb_per_task"] = runtime_req["keep_cache"] + filters = [["repository", "=", "arvados"], ["script", "=", "crunchrunner"], ["script_version", "in git", "9e5b98e8f5f4727856b53447191f9c06e3da2ba6"]]