#!/bin/bash
#
# sys-snapshots-clean
#
# Clean old snapshosts fast way
#
# (c)2018-2020 Marek Uher <marek@uher.info>
#

for SNAPSHOT_SUBVOL in `df | grep snapshot | awk '{ print $6}'` ; do
	cd ${SNAPSHOT_SUBVOL}
	SNAPPER_CONFIG=`pwd | awk -F '/' '{ printf "%s_%s\n" ,  $2 , $3 }' | sed 's/_\.snapshots//g' | sed 's/\.snapshots_/root/g'`
	echo snapper -c ${SNAPPER_CONFIG} delete `ls`
	snapper -c ${SNAPPER_CONFIG} delete `ls`
	SNAPPER_ERR_CODE=$?
	echo "snapper status: ${SNAPPER_ERR_CODE}"
done

exit 0

# /* End of file: sys-snapshots-clean */
