diff options
author | Igor Galić <i.galic@brainsware.org> | 2015-10-23 16:14:57 +0200 |
---|---|---|
committer | Igor Galić <i.galic@brainsware.org> | 2015-10-23 16:14:57 +0200 |
commit | e2c493fc0fb5efe0500e135d6ed1b78f7c5b5038 (patch) | |
tree | c2e9865c1cda7038cf65dce58534734603ca8e89 /manifests | |
parent | 9d81cec0cc820b43cb7d30393172c080e6e41e6e (diff) | |
parent | 5204a7b65073958ca3f5df3b8a6d0d24b079ef1d (diff) |
Merge pull request #31 from clauded/master
Add optional notify_update parameter
Diffstat (limited to 'manifests')
-rw-r--r-- | manifests/init.pp | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/manifests/init.pp b/manifests/init.pp index 4829256..6a64f0a 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -16,6 +16,7 @@ class unattended_upgrades ( $upgrade = 1, $upgradeable_packages = {}, $verbose = 0, + $notify_update = undef, ) inherits ::unattended_upgrades::params { validate_bool( @@ -45,21 +46,24 @@ class unattended_upgrades ( } apt::conf { 'unattended-upgrades': - priority => 50, - content => template("${module_name}/unattended-upgrades.erb"), - require => Package['unattended-upgrades'], + priority => 50, + content => template("${module_name}/unattended-upgrades.erb"), + require => Package['unattended-upgrades'], + notify_update => $notify_update, } apt::conf { 'periodic': - priority => 10, - content => template("${module_name}/periodic.erb"), - require => Package['unattended-upgrades'], + priority => 10, + content => template("${module_name}/periodic.erb"), + require => Package['unattended-upgrades'], + notify_update => $notify_update, } apt::conf { 'auto-upgrades': - ensure => absent, - priority => 20, - require => Package['unattended-upgrades'], + ensure => absent, + priority => 20, + require => Package['unattended-upgrades'], + notify_update => $notify_update, } } |