From 724a740d80714c06023574f9eab48b1cd4c93d09 Mon Sep 17 00:00:00 2001 From: Manuel Giffels Date: Mon, 1 Jul 2024 15:40:24 +0200 Subject: [PATCH] feat(api) Add support for the Compute4PUNCH backend --- reana_workflow_engine_cwl/cwl_reana.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/reana_workflow_engine_cwl/cwl_reana.py b/reana_workflow_engine_cwl/cwl_reana.py index 97d4c77..6a163b1 100644 --- a/reana_workflow_engine_cwl/cwl_reana.py +++ b/reana_workflow_engine_cwl/cwl_reana.py @@ -270,6 +270,9 @@ def shouldquote(x): kubernetes_uid = self._get_hint("kubernetes_uid") kubernetes_memory_limit = self._get_hint("kubernetes_memory_limit") kubernetes_job_timeout = self._get_hint("kubernetes_job_timeout") + c4p_cpu_cores = self._get_hint("c4p_cpu_cores") + c4p_memory_limit = self._get_hint("c4p_memory_limit") + c4p_additional_requirements = self._get_hint("c4p_additional_requirements") create_body = { "image": container, "cmd": wrapped_cmd, @@ -290,6 +293,9 @@ def shouldquote(x): "kubernetes_job_timeout": kubernetes_job_timeout, "slurm_partition": slurm_partition, "slurm_time": slurm_time, + "c4p_cpu_cores": c4p_cpu_cores, + "c4p_memory_limit": c4p_memory_limit, + "c4p_additional_requirements": c4p_additional_requirements, } return create_body