From 740f4bd36ae68a1db8e7c80eaf318d5d0cd551a9 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Mon, 6 Mar 2023 00:13:33 +0100 Subject: [PATCH] feat(conf): Limit snapshot name length (#1) --- pacman-zfs-snapshot.conf | 2 ++ pacman-zfs-snapshot.sh | 1 + 2 files changed, 3 insertions(+) diff --git a/pacman-zfs-snapshot.conf b/pacman-zfs-snapshot.conf index ee67f3b..8bbb50d 100644 --- a/pacman-zfs-snapshot.conf +++ b/pacman-zfs-snapshot.conf @@ -11,3 +11,5 @@ snaps_important_keep='5' snaps_trivial_suffix='trv' snaps_important_suffix='imp' + +pkgs_list_max_length='24' diff --git a/pacman-zfs-snapshot.sh b/pacman-zfs-snapshot.sh index d015bef..e6c501e 100755 --- a/pacman-zfs-snapshot.sh +++ b/pacman-zfs-snapshot.sh @@ -18,6 +18,7 @@ if [[ ! "${snaps_trivial_keep}" ]]; then snaps_trivial_keep='5'; fi if [[ ! "${snaps_important_keep}" ]]; then snaps_important_keep='5'; fi if [[ ! "${snaps_trivial_suffix}" ]]; then snaps_trivial_suffix='trv'; fi if [[ ! "${snaps_important_suffix}" ]]; then snaps_important_suffix='imp'; fi +if [[ ! "${pkgs_list_max_length}" ]]; then pkgs_list_max_length='24'; fi function split_pkgs_by_importance () { local pkgs_in_transaction