stop including params everywhere
[puppet-modules/puppetlabs-apt.git] / manifests / release.pp
index 6df52a999190ca25fa950166798f0eee023baca6..d4760180f70adab44484be8b1db405a1603d94c2 100644 (file)
@@ -3,13 +3,12 @@
 class apt::release (
   $release_id
 ) {
+  $root = $apt::params::root
 
-               owner => root,
-               group => root,
-               mode => 644,
-       }
-  include apt::params
-
-  file { "${apt::params::root}/apt.conf.d/01release":
-    content => "APT::Default-Release \"${release_id}\";"
+  file { "${root}/apt.conf.d/01release":
+    owner   => root,
+    group   => root,
+    mode    => '0644',
+    content => template('apt/_header.erb', 'apt/release.erb'),
+  }
 }