From 6f2fa5ab866c4145bc9e177b545b0e997eaee918 Mon Sep 17 00:00:00 2001 From: Michel Le Cocq Date: Sun, 9 Mar 2025 16:10:49 +0100 Subject: [PATCH] utilisation variable $LOG_FILE --- upsnapz.sh | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/upsnapz.sh b/upsnapz.sh index 82a09b4..ae7f636 100755 --- a/upsnapz.sh +++ b/upsnapz.sh @@ -1,6 +1,6 @@ #!/bin/bash -# Time-stamp: <2025-03-09 10:34:38 nomad> +# Time-stamp: <2025-03-09 16:10:47 nomad> # Michel Le Cocq # @@ -19,7 +19,11 @@ # check zfs boot menu release # check zfs pool status -# Depend : +# tunable variable + +LOG_FILE=~/upsnapz.log + +# Dependencies : # - gh # - full sudo permission @@ -34,6 +38,7 @@ # # +------------------------------------------------------------------------------------------------+ + function showsnap { zfs list -o name,used,usedbysnapshots -r zroot/ROOT -s creation | grep -v '^zroot/ROOT .*' > /tmp/upsnap.tmp @@ -261,8 +266,8 @@ function asksnap() then snapname=$(date +%Y-%m-%d-%H%M%S) sudo zfs snapshot $bootfs@$snapname - date +%Y_%m_%d-%H:%M > ./upsnapz.log - zfs list -H -o name $bootfs@$snapname | tee -a ./upsnapz.log + date +%Y_%m_%d-%H:%M > $LOG_FILE + zfs list -H -o name $bootfs@$snapname | tee -a $LOG_FILE askpromote $snapname $bootfs else echo no @@ -316,7 +321,7 @@ function askupgrade() printf '%s\n' 'apt -y upgrade' sudo apt -y upgrade | tee -a /tmp/upsnapz-upgradable fi - cat /tmp/upsnapz-upgradable >> ./upsnapz.log + cat /tmp/upsnapz-upgradable >> $LOG_FILE else echo no fi