From: Martin Alfke Date: Wed, 8 Feb 2023 10:52:37 +0000 (+0100) Subject: Adopt new parameter defaults in template X-Git-Tag: v9.0.2~2^2 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=355abd21e5990d0fb7448cdaca15d7db92e853ed;p=puppet-modules%2Fpuppetlabs-apt.git Adopt new parameter defaults in template the apt::pin define has switched from empty string to Undef. But the template was not updated. fixes #1089 --- diff --git a/templates/pin.pref.epp b/templates/pin.pref.epp index 29082e8..96b815c 100644 --- a/templates/pin.pref.epp +++ b/templates/pin.pref.epp @@ -3,12 +3,12 @@ $pin = if $pin_release != '' { $options = [ - if $release != '' { "a=${release}" }, - if $codename != '' { "n=${codename}" }, - if $release_version != '' { "v=${release_version}"}, - if $component != '' { "c=${component}" }, - if $originator != '' { "o=${originator}" }, - if $label != '' { "l=${label}" }, + unless $release =~ Undef { "a=${release}" }, + unless $codename =~ Undef { "n=${codename}" }, + unless $release_version =~ Undef { "v=${release_version}"}, + unless $component =~ Undef { "c=${component}" }, + unless $originator =~ Undef { "o=${originator}" }, + unless $label =~ Undef { "l=${label}" }, ].filter |$x| { $x != undef } "release ${options.join(', ')}" }