feat(conf): Make snapshot name components configurable (#1)
This commit is contained in:
parent
60b3a92abb
commit
8e8be69f12
@ -25,3 +25,11 @@ pkgs_list_max_length='24'
|
|||||||
# findmnt --json --list --output 'fstype,source,target' | \
|
# findmnt --json --list --output 'fstype,source,target' | \
|
||||||
# jq --raw-output '.[][] | select(.fstype=="zfs") | .source'
|
# jq --raw-output '.[][] | select(.fstype=="zfs") | .source'
|
||||||
snap_only_local_datasets='true'
|
snap_only_local_datasets='true'
|
||||||
|
|
||||||
|
snap_field_separator='_'
|
||||||
|
snap_name_prefix='pac'
|
||||||
|
snap_date_format='+F-%H%M'
|
||||||
|
|
||||||
|
snap_op_installation_suffix='inst'
|
||||||
|
snap_op_remove_suffix='rmvl'
|
||||||
|
snap_op_upgrade_suffix='upgr'
|
||||||
|
@ -24,6 +24,12 @@ if [[ ! "${snaps_trivial_suffix}" ]]; then snaps_trivial_suffix='trv'; fi
|
|||||||
if [[ ! "${snaps_important_suffix}" ]]; then snaps_important_suffix='imp'; fi
|
if [[ ! "${snaps_important_suffix}" ]]; then snaps_important_suffix='imp'; fi
|
||||||
if [[ ! "${pkgs_list_max_length}" ]]; then pkgs_list_max_length='24'; fi
|
if [[ ! "${pkgs_list_max_length}" ]]; then pkgs_list_max_length='24'; fi
|
||||||
if [[ ! "${snap_only_local_datasets}" ]]; then snap_only_local_datasets='true'; fi
|
if [[ ! "${snap_only_local_datasets}" ]]; then snap_only_local_datasets='true'; fi
|
||||||
|
if [[ ! "${snap_field_separator}" ]]; then snap_field_separator='_'; fi
|
||||||
|
if [[ ! "${snap_name_prefix}" ]]; then snap_name_prefix='pac'; fi
|
||||||
|
if [[ ! "${snap_date_format}" ]]; then snap_date_format='+F-%H%M'; fi
|
||||||
|
if [[ ! "${snap_op_installation_suffix}" ]]; then snap_op_installation_suffix='inst'; fi
|
||||||
|
if [[ ! "${snap_op_remove_suffix}" ]]; then snap_op_remove_suffix='rmvl'; fi
|
||||||
|
if [[ ! "${snap_op_upgrade_suffix}" ]]; then snap_op_upgrade_suffix='upgr'; fi
|
||||||
|
|
||||||
function split_pkgs_by_importance () {
|
function split_pkgs_by_importance () {
|
||||||
local pkgs_in_transaction
|
local pkgs_in_transaction
|
||||||
|
Loading…
x
Reference in New Issue
Block a user