refactor(script): Add pkgs to snapshot name only when allowed by user (#1)
This commit is contained in:
parent
7efb2e5821
commit
04caca48a5
@ -209,7 +209,14 @@ function do_snaps () {
|
|||||||
local snap_name snap_return_code
|
local snap_name snap_return_code
|
||||||
local -a planned_snaps
|
local -a planned_snaps
|
||||||
for snappable_dataset_id in "${!snappable_datasets[@]}"; do
|
for snappable_dataset_id in "${!snappable_datasets[@]}"; do
|
||||||
snap_name="${snappable_datasets[${snappable_dataset_id}]}"'@'"${snap_name_prefix}${snap_field_separator}${date_string}${snap_field_separator}"'op:'"${conf_op_suffix}${snap_field_separator}"'sev:'"${severity}${snap_field_separator}"'pkgs:'"${trimmed_pkg_list_oneline}"
|
snap_name="${snappable_datasets[${snappable_dataset_id}]}"'@'"${snap_name_prefix}${snap_field_separator}${date_string}${snap_field_separator}"'op:'"${conf_op_suffix}${snap_field_separator}"'sev:'"${severity}"
|
||||||
|
# If we have at least one pkg name character to append we do
|
||||||
|
# so now but if we're not even allowed to append a single
|
||||||
|
# character we might as well skip the 'pkgs' field
|
||||||
|
# altogether.
|
||||||
|
if [[ "${pkgs_list_max_length}" -ge '1' ]]; then
|
||||||
|
snap_name="${snap_name}${snap_field_separator}"'pkgs:'"${trimmed_pkg_list_oneline}"
|
||||||
|
fi
|
||||||
planned_snaps["${snappable_dataset_id}"]="${snap_name}"
|
planned_snaps["${snappable_dataset_id}"]="${snap_name}"
|
||||||
done
|
done
|
||||||
if [[ "${do_dry_run}" == 'true' ]]; then
|
if [[ "${do_dry_run}" == 'true' ]]; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user