utilisation variable $LOG_FILE
This commit is contained in:
parent
a100a4d3ce
commit
6f2fa5ab86
15
upsnapz.sh
15
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 <lecocq@ipgp.fr>
|
||||
# <nomad@neuronfarm.net>
|
||||
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user