Add execution lock
This commit is contained in:
+10
@@ -114,6 +114,16 @@ count_synced_files() {
|
||||
echo "\$COUNT"
|
||||
}
|
||||
|
||||
SCRIPT_NAME=\$(basename \$0)
|
||||
LOCKFILE="/tmp/\${SCRIPT_NAME}.lock"
|
||||
if [ -e "\$LOCKFILE" ]; then
|
||||
echo "Scrip is already running or delete \$LOCKFILE"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
touch "\$LOCKFILE"
|
||||
trap "rm -f '\$LOCKFILE'" EXIT
|
||||
|
||||
SHOW_NOTIFY_START_STOP=false
|
||||
if [[ "\$1" == "--with-notify-start-stop" ]]; then
|
||||
SHOW_NOTIFY_START_STOP=true
|
||||
|
||||
Reference in New Issue
Block a user