From: Raphaƫl Pinson Date: Tue, 18 Jun 2013 13:14:00 +0000 (+0200) Subject: Fix apt::pin for Puppet 2.6 X-Git-Tag: 1.2.0~8^2~1 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=e8f11eac018df9c6a1912f07ad9b9dd1c1eea30c;hp=414c57926c21e53222807b42ea9281296988bf6c;p=puppet-modules%2Fpuppetlabs-apt.git Fix apt::pin for Puppet 2.6 --- diff --git a/manifests/pin.pp b/manifests/pin.pp index e6e293e..39de3d8 100644 --- a/manifests/pin.pp +++ b/manifests/pin.pp @@ -14,7 +14,7 @@ define apt::pin( $release_version = '', # v= $component = '', # c= $originator = '', # o= - $label = '', # l= + $label = '' # l= ) { include apt::params @@ -25,13 +25,14 @@ define apt::pin( fail('Only integers are allowed in the apt::pin order param') } - $pin_release = join([ + $pin_release_array = [ $release, $codename, $release_version, $component, $originator, - $label], '') + $label] + $pin_release = join($pin_release_array, '') # Read the manpage 'apt_preferences(5)', especially the chapter # 'Thea Effect of APT Preferences' to understand the following logic