From 293e179253d7a91c2ac72fe54a75dee8fa728ef8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <joerg.sachse@slub-dresden.de>
Date: Mon, 14 Nov 2022 16:24:06 +0100
Subject: [PATCH] fix: process files only when they are older than one minute

---
 validate_workflow.sh | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/validate_workflow.sh b/validate_workflow.sh
index bd87419..125c5bd 100755
--- a/validate_workflow.sh
+++ b/validate_workflow.sh
@@ -522,9 +522,9 @@ scan_file() {
 scan_dir() {
     check_argument_count $# 1
     check_argument_notempty "$1"
-    find "$1" -type f -print0| while IFS= read -r -d '' filename; do
-    scan_file "$filename"
-done
+    find "$1" -type f -cmin +1 -mmin +1 -print0 | while IFS= read -r -d '' filename; do
+        scan_file "$filename"
+    done
 }
 
 #### MAIN
-- 
GitLab