From a129523df2de4a8d626a9254334f68eeee86f1a1 Mon Sep 17 00:00:00 2001 From: Eliezer Croitoru Date: Wed, 14 Jul 2021 14:53:38 +0300 Subject: [PATCH] 9 --- cron-example-with-diff-dstdom.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cron-example-with-diff-dstdom.sh b/cron-example-with-diff-dstdom.sh index cfe53cc..5383046 100755 --- a/cron-example-with-diff-dstdom.sh +++ b/cron-example-with-diff-dstdom.sh @@ -4,6 +4,14 @@ DEBUG="0" DRY_RUN="0" CLEANUP_AFTER="1" REGEX_FLAG_ENABLED="0" +LOCK_FILE="/tmp/dst-domain-cron-lockfile" + +if [ -f "${LOCK_FILE}" ];then + echo "Lockfile exits, stopping update" + exit 0 +fi + +touch "${LOCK_FILE}" if [ -f "debug" ];then DEBUG="1" @@ -190,3 +198,5 @@ else echo "${TMP_DIFF_FILE}" echo "${TMP_CLISH_TRANSACTION_FILE}" fi + +rm -fv "${LOCK_FILE"