simplified snapuse() by removing recursion and related arithmetics

This commit is contained in:
Tamás Gérczei 2017-08-30 15:36:41 +02:00
parent 65fb86e7dc
commit c0667adce9
1 changed files with 1 additions and 12 deletions

View File

@ -16,18 +16,7 @@ function check_dataset() {
}
function snapuse() {
# whee
local TOTAL=0
while read value
do
if [[ $value =~ ^[0-9] ]]
then
TOTAL=$(( $TOTAL + $value ))
fi
done \
<<< "$(${R_RMOD} /usr/sbin/zfs get -Hpro value usedbysnapshots ${1} 2>/dev/null)"
echo $TOTAL
${R_RMOD} /usr/sbin/zfs get -Hpo value usedbysnapshots ${1}
}
function human() {