From 29dbd6a394bebc49fe5269dcb88103fbdc1ae5b9 Mon Sep 17 00:00:00 2001 From: Luca Cinquini Date: Wed, 28 Feb 2024 07:59:16 -0700 Subject: [PATCH] Using tmpdir-prefix option --- airflow/docker/cwl/docker_cwl_entrypoint.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/airflow/docker/cwl/docker_cwl_entrypoint.sh b/airflow/docker/cwl/docker_cwl_entrypoint.sh index 23001e4a..2fb94900 100755 --- a/airflow/docker/cwl/docker_cwl_entrypoint.sh +++ b/airflow/docker/cwl/docker_cwl_entrypoint.sh @@ -12,6 +12,8 @@ job_args=$2 output_dir=${3:-.} echo "Executing CWL workflow: $cwl_workflow with json arguments: $job_args and output directory: $output_dir" echo "Current directory: $PWD" +echo: "Current user:" +whoami echo "$job_args" > /tmp/job_args.json cat /tmp/job_args.json @@ -31,7 +33,7 @@ done # Execute CWL workflow . /usr/share/cwl/venv/bin/activate # cwl-runner --outdir "$output_dir" --no-match-user --no-read-only "$cwl_workflow" /tmp/job_args.json -cwl-runner --no-match-user --no-read-only "$cwl_workflow" /tmp/job_args.json +cwl-runner --no-match-user --no-read-only --tmpdir-prefix . "$cwl_workflow" /tmp/job_args.json deactivate # Stop Docker engine