From e8f11eac018df9c6a1912f07ad9b9dd1c1eea30c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rapha=C3=ABl=20Pinson?= Date: Tue, 18 Jun 2013 15:14:00 +0200 Subject: [PATCH] Fix apt::pin for Puppet 2.6 --- manifests/pin.pp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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 -- 2.32.3