feat(script): Add successful snapshot datasets to array (#1)

This commit is contained in:
hygienic-books 2023-03-06 02:39:21 +01:00
parent 2a256272d8
commit 12207a1376

View File

@ -195,6 +195,7 @@ function do_snaps () {
for snappable_dataset in "${snappable_datasets[@]}"; do for snappable_dataset in "${snappable_datasets[@]}"; do
snap_name="${snappable_dataset}"'@'"${snap_name_prefix}${snap_field_separator}${date_string}${snap_field_separator}"'op:'"${operation}${snap_field_separator}"'sev:'"${severity}${snap_field_separator}"'pkgs:'"${trimmed_pkg_list_oneline}" snap_name="${snappable_dataset}"'@'"${snap_name_prefix}${snap_field_separator}${date_string}${snap_field_separator}"'op:'"${operation}${snap_field_separator}"'sev:'"${severity}${snap_field_separator}"'pkgs:'"${trimmed_pkg_list_oneline}"
zfs snapshot "${snap_name}" && { zfs snapshot "${snap_name}" && {
successfully_snapped_datasets+=("${snappable_dataset}")
pprint 'info' 'Snapshot done: '"${snap_name}" pprint 'info' 'Snapshot done: '"${snap_name}"
} || { } || {
pprint 'warn' 'Snapshot failed: '"${snap_name}" pprint 'warn' 'Snapshot failed: '"${snap_name}"