diff options
author | Paweł Kraśnicki <paul.krasnicki@gmail.com> | 2016-07-11 13:53:33 +0200 |
---|---|---|
committer | Paweł Kraśnicki <paul.krasnicki@gmail.com> | 2016-07-12 18:09:52 +0200 |
commit | 9e8355c188c04d909745cd28ca47b67b499f54fb (patch) | |
tree | ea37db2b36a22aee963ff600ea2dce842a1eac8e | |
parent | 3f25181c7a1f90f87c39f9fc1bac503f66eac05c (diff) |
Add validation for some parameters
-rw-r--r-- | manifests/init.pp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/manifests/init.pp b/manifests/init.pp index 7b09d0a..aeb9868 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -52,6 +52,18 @@ class unattended_upgrades ( validate_bool($_options['force_confold']) validate_bool($_options['force_confnew']) validate_bool($_options['force_confmiss']) + if $dl_limit != undef { + validate_integer($dl_limit, undef, 0) + } + validate_integer($enable, 1, 0) + validate_string($package_ensure) + if $random_sleep != undef { + validate_integer($random_sleep, undef, 0) + } + validate_integer($update, undef, 0) + validate_integer($upgrade, undef, 0) + validate_integer($verbose, undef, 0) + validate_bool($notify_update) package { 'unattended-upgrades': ensure => $package_ensure, |