use variable from params and also validate the purge_preferences_d
authorZach Leslie <zach@puppetlabs.com>
Mon, 21 May 2012 22:56:29 +0000 (15:56 -0700)
committerZach Leslie <zach@puppetlabs.com>
Mon, 21 May 2012 22:56:29 +0000 (15:56 -0700)
manifests/init.pp

index 34756644a3508fe11ebe1de7624d32f50dbacc63..c42d9ac049ae328076ae5ef183d5fdf5826d5a49 100644 (file)
@@ -32,7 +32,7 @@ class apt(
   include apt::params
   include apt::update
 
-  validate_bool($purge_sources_list, $purge_sources_list_d)
+  validate_bool($purge_sources_list, $purge_sources_list_d, $purge_preferences_d)
 
   $sources_list_content = $purge_sources_list ? {
     false => undef,
@@ -48,6 +48,7 @@ class apt(
   $root           = $apt::params::root
   $apt_conf_d     = $apt::params::apt_conf_d
   $sources_list_d = $apt::params::sources_list_d
+  $preferences_d  = $apt::params::preferences_d
   $provider       = $apt::params::provider
 
   file { 'sources.list':