From 2a56c7c7612e46fab9fe5d600a473c2f0ff6b390 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 21 Aug 2020 11:45:31 +0200 Subject: [PATCH] add way to change lock file for flock using second parameter --- zfs-backup-mm | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/zfs-backup-mm b/zfs-backup-mm index 9a64892..433a6b8 100755 --- a/zfs-backup-mm +++ b/zfs-backup-mm @@ -1,6 +1,13 @@ #!/bin/bash +if [ -z "$2" ] +then +lock_variable="/var/lock/zfs-backup-mm" +else +lock_variable="$2" +fi + ( - flock -n 200 || { echo 'locked via flock on file /var/lock/zfs-backup-mm' ; exit 1; } + flock -n 200 || { echo "locked via flock on file $lock_variable" ; exit 1; } zfsnap_block () { @@ -78,4 +85,4 @@ if [[ $# -eq 0 ]] ; then fi source $1 zfsnap_block -) 200>/var/lock/zfs-backup-mm +) 200>$lock_variable