From: Vlastimil Holer Date: Fri, 28 Jun 2013 12:06:05 +0000 (+0200) Subject: Support APT pinning by codename (e.g. squeeze, wheezy) X-Git-Tag: 1.1.1~2^2 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=3191f0552aabee93017ef4c2a3069f3350e81fc1;p=puppet-modules%2Fpuppetlabs-apt.git Support APT pinning by codename (e.g. squeeze, wheezy) --- diff --git a/manifests/pin.pp b/manifests/pin.pp index 21cc3ff..2431af2 100644 --- a/manifests/pin.pp +++ b/manifests/pin.pp @@ -8,6 +8,7 @@ define apt::pin( $packages = '*', $priority = 0, $release = '', + $codename = '', $origin = '', $originator = '', $version = '' @@ -23,6 +24,8 @@ define apt::pin( if $release != '' { $pin = "release a=${release}" + } elsif $codename != '' { + $pin = "release n=${codename}" } elsif $origin != '' { $pin = "origin \"${origin}\"" } elsif $originator != '' {