Loading Ansible/roles/debian_server/files/btrfs-backup +7 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,7 @@ list_subvolumes() { } cleanup() { exit_code="$?" for volume in $(list_subvolumes "$source/.snapshot") do if [ -d "$source/.snapshot/$volume" ] Loading @@ -15,6 +16,12 @@ cleanup() { done btrfs subvolume delete "$source/.snapshot" sync --file-system "$source" if [ "$exit_code" -eq 0 ] then curl "https://notify.shore.co.il/send?message=Backup%20finished%20successfully%20on%20$(hostname -s)." else curl "https://notify.shore.co.il/send?message=Backup%20failed%20on%20$(hostname -s)." fi } if [ "$#" -ne 2 ] Loading Loading
Ansible/roles/debian_server/files/btrfs-backup +7 −0 Original line number Diff line number Diff line Loading @@ -6,6 +6,7 @@ list_subvolumes() { } cleanup() { exit_code="$?" for volume in $(list_subvolumes "$source/.snapshot") do if [ -d "$source/.snapshot/$volume" ] Loading @@ -15,6 +16,12 @@ cleanup() { done btrfs subvolume delete "$source/.snapshot" sync --file-system "$source" if [ "$exit_code" -eq 0 ] then curl "https://notify.shore.co.il/send?message=Backup%20finished%20successfully%20on%20$(hostname -s)." else curl "https://notify.shore.co.il/send?message=Backup%20failed%20on%20$(hostname -s)." fi } if [ "$#" -ne 2 ] Loading