From 4d7a47a17f767ab50095a672e6457f7ec3a6bdfd Mon Sep 17 00:00:00 2001 From: Jens Steidl <Jens.Steidl@slub-dresden.de> Date: Tue, 26 Sep 2023 14:31:21 +0200 Subject: [PATCH] - bugfix: moved chmod otherwise return value incorrect, added touch for log file --- src/usr/local/bin/validate_workflow.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/usr/local/bin/validate_workflow.sh b/src/usr/local/bin/validate_workflow.sh index abe6a1c..cb32d83 100755 --- a/src/usr/local/bin/validate_workflow.sh +++ b/src/usr/local/bin/validate_workflow.sh @@ -425,9 +425,10 @@ exec_cmd() { check_argument_notempty "${stage}" check_argument_notempty "${log}" start_t=$(date +"%s") + touch "${log}" + chmod o+w "${log}" debug "scan_file, calling cmd='${cmd}'" eval "${cmd} >>\"${log}\" 2>&1" - chmod o+w "${log}" local is_valid=$? check_argument_notempty "${is_valid}" stop_t=$(date +"%s") -- GitLab