From 305b08b544c6bf3271e373365a70fe5b73404725 Mon Sep 17 00:00:00 2001 From: Milan Meduna Date: Thu, 17 Sep 2020 10:49:26 +0200 Subject: [PATCH] add way to change lock file for flock using second parameter --- zfs-backup-mm | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/zfs-backup-mm b/zfs-backup-mm index c292461..afe2176 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 () { @@ -83,4 +90,5 @@ if [[ $# -eq 0 ]] ; then fi source $1 zfsnap_block -) 200>/var/lock/zfs-backup-mm +) 200>$lock_variable +