Add execution lock
This commit is contained in:
+10
@@ -114,6 +114,16 @@ count_synced_files() {
|
|||||||
echo "\$COUNT"
|
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
|
SHOW_NOTIFY_START_STOP=false
|
||||||
if [[ "\$1" == "--with-notify-start-stop" ]]; then
|
if [[ "\$1" == "--with-notify-start-stop" ]]; then
|
||||||
SHOW_NOTIFY_START_STOP=true
|
SHOW_NOTIFY_START_STOP=true
|
||||||
|
|||||||
Reference in New Issue
Block a user