Update update.pp
[puppet-modules/puppetlabs-apt.git] / manifests / conf.pp
index 28502052814b73a238d7fc6704a05ae70811cd47..da6d64e738ba8269a053ade34567c3d15624b61a 100644 (file)
@@ -1,8 +1,15 @@
 define apt::conf (
-  $content,
+  $content  = undef,
   $ensure   = present,
   $priority = '50',
 ) {
+
+  unless $ensure == 'absent' {
+    unless $content {
+      fail('Need to pass in content parameter')
+    }
+  }
+
   apt::setting { "conf-${name}":
     ensure   => $ensure,
     priority => $priority,