feat(script): Identify snaps in current chain (#1)
This commit is contained in:
parent
12207a1376
commit
f5956063a9
@ -203,6 +203,15 @@ function do_snaps () {
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function get_snaps_in_cur_sev () {
|
||||||
|
local dataset_to_query
|
||||||
|
dataset_to_query="${1:?}"
|
||||||
|
snap_list="$(zfs list -H -o 'name' -t snapshot "${dataset_to_query}")"
|
||||||
|
snaps_done_by_us="$(grep -Pi -- '@'"${snap_name_prefix}${snap_field_separator}" <<<"${snap_list}")"
|
||||||
|
snaps_in_cur_sev="$(grep -Pi -- "${snap_field_separator}"'sev:'"${severity}${snap_field_separator}" <<<"${snaps_done_by_us}")"
|
||||||
|
printf -- '%s' "${snaps_in_cur_sev}"
|
||||||
|
}
|
||||||
|
|
||||||
function main () {
|
function main () {
|
||||||
local pkgs_in_transaction
|
local pkgs_in_transaction
|
||||||
pkgs_in_transaction=("${@}")
|
pkgs_in_transaction=("${@}")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user