From 9e8355c188c04d909745cd28ca47b67b499f54fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Kra=C5=9Bnicki?= Date: Mon, 11 Jul 2016 13:53:33 +0200 Subject: Add validation for some parameters --- manifests/init.pp | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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, -- cgit v1.2.3