rm -rf "$lockdir"
if [ $released_lock_date == 0 ]; then
zpool export $destpool
- /usr/local/etc/bin/usb-drive-power off
+ /usr/local/etc/bin/ext-drive-power off
echo `date` ZFS admin lock released >> $logfile
fi
+ exit
}
-trap cleanup EXIT
+trap cleanup INT
# Auto snapshot every zfs filesystem on the system specified below
echo "$date Polling for ZFS admin lock" >> $logfile
echo "$date ZFS admin lock obtained" >> $logfile
# Poweron the destpool and import it
-/usr/local/etc/bin/usb-drive-power on >> $logfile
+/usr/local/etc/bin/ext-drive-power on >> $logfile
zpool import $destpool
# List the filesystems to replicate
# Export the destpool and power it down
zpool export $destpool
-/usr/local/etc/bin/usb-drive-power off >> $logfile
+/usr/local/etc/bin/ext-drive-power off >> $logfile
# Release our lock
released_lock_date=1
# Parse the log file and extract our backup stats
$logfile_parser "$logfile" "$date" >> $logfile
+# clean things up and exit
+cleanup
+