summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Kraśnicki <paul.krasnicki@gmail.com>2016-07-11 13:53:33 +0200
committerPaweł Kraśnicki <paul.krasnicki@gmail.com>2016-07-12 18:09:52 +0200
commit9e8355c188c04d909745cd28ca47b67b499f54fb (patch)
treeea37db2b36a22aee963ff600ea2dce842a1eac8e
parent3f25181c7a1f90f87c39f9fc1bac503f66eac05c (diff)
Add validation for some parameters
-rw-r--r--manifests/init.pp12
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,