Merge pull request #56 from branan/travisci
[puppet-modules/puppetlabs-apt.git] / manifests / pin.pp
index b69e230ea077f1c31e16fa5791349ed196daf6f0..29fddfb85ae4656369c023b1e2522bf909f2ff5c 100644 (file)
@@ -4,7 +4,8 @@
 define apt::pin(
   $ensure   = present,
   $packages = '*',
-  $priority = 0
+  $priority = 0,
+  $release  = $name
 ) {
 
   include apt::params
@@ -17,6 +18,6 @@ define apt::pin(
     owner   => root,
     group   => root,
     mode    => '0644',
-    content => "# ${name}\nPackage: ${packages}\nPin: release a=${name}\nPin-Priority: ${priority}",
+    content => "# ${name}\nPackage: ${packages}\nPin: release a=${release}\nPin-Priority: ${priority}",
   }
 }