Feature #8558
Updated by Peter Amstutz about 9 years ago
Propagate draft-3 ResourceRequirement (cores/ram) to crunch runtime_constraints (min_cores_per_node, min_ram_mb_per_node) in arvados-cwl-runner.
References:
https://common-workflow-language.github.io/draft-3/CommandLineTool.html#ResourceRequirement
http://doc.arvados.org/api/schema/Job.html
In arvados/sdk/cwl/arvados_cwl/__init__.py ArvadosJob.run() you can acces @self.builder.resources@ which is a dict containing keys for "cores", "ram", "tmpdirSize" and "outdirSize". These need to be translated to the appropriate arvados keys in runtime_constraints.
These nee