Make apt::setting notify Exec['apt_update'] by default
[puppet-modules/puppetlabs-apt.git] / manifests / source.pp
index e4e4aa3dea1c08e71b834f4019d1342a28c8a1fe..b7d150c2233b8448710f7690315606e9bef4e461 100644 (file)
@@ -24,11 +24,8 @@ define apt::source(
   }
 
   apt::setting { "list-${name}":
-    ensure       => $ensure,
-    base_name    => $name,
-    setting_type => 'list',
-    content      => template('apt/_header.erb', 'apt/source.list.erb'),
-    notify       => Exec['apt_update'],
+    ensure  => $ensure,
+    content => template('apt/_header.erb', 'apt/source.list.erb'),
   }
 
   if ($pin != false) {
@@ -55,9 +52,4 @@ define apt::source(
       before      => Apt::Setting["list-${name}"],
     }
   }
-
-  # Need anchor to provide containment for dependencies.
-  anchor { "apt::source::${name}":
-    require => Class['apt::update'],
-  }
 }