[Fixes #2] will now check for remote datasets' existence before assessing their snapshots' space allocation

This commit is contained in:
Tamás Gérczei 2017-09-22 15:43:53 +02:00
parent 5ce52cf478
commit 2e8b4d8387
1 changed files with 2 additions and 2 deletions

View File

@ -71,7 +71,7 @@ function backup() {
}
R_SNAPSHOTS=( $(${R_RMOD} /usr/sbin/zfs list -rt snapshot -d1 -Ho name -S creation ${SAVETO}/$( basename ${DATASET}) 2>/dev/null) )
R_USED_BEFORE=$(snapuse ${SAVETO}/$( basename ${DATASET}))
check_dataset ${SAVETO}/$( basename ${DATASET}) && R_USED_BEFORE=$(snapuse ${SAVETO}/$( basename ${DATASET}))
# determine current timestamp
DATE=$(date +%Y-%m-%d-%H%M)
@ -134,7 +134,7 @@ function backup() {
R_USED_AFTER=$(snapuse ${SAVETO}/$( basename ${DATASET}))
L_DELTA=$(( $L_USED_AFTER - $L_USED_BEFORE ))
R_DELTA=$(( $R_USED_AFTER - $R_USED_BEFORE ))
R_DELTA=$(( $R_USED_AFTER - ${R_USED_BEFORE:-0} ))
for DELTA in L_DELTA R_DELTA
do