Merge pull request #461 from mhaskel/boo_inheritance
[puppet-modules/puppetlabs-apt.git] / manifests / conf.pp
index 40f9c40307e41c26053bfae3053d2c91e629ed61..28502052814b73a238d7fc6704a05ae70811cd47 100644 (file)
@@ -1,14 +1,11 @@
 define apt::conf (
   $content,
   $ensure   = present,
-  $priority = '50'
+  $priority = '50',
 ) {
-
-  file { "${$apt::conf_d}/${priority}${name}":
-    ensure  => $ensure,
-    content => template('apt/_header.erb', 'apt/conf.erb'),
-    owner   => root,
-    group   => root,
-    mode    => '0644',
+  apt::setting { "conf-${name}":
+    ensure   => $ensure,
+    priority => $priority,
+    content  => template('apt/_header.erb', 'apt/conf.erb'),
   }
 }