From 2b61bee7177fae9d20118f8b197d5a3f9335afb9 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Thu, 28 Jun 2012 18:27:52 -0300 Subject: Adding more battery parameters at ups class --- manifests/subsystems/ups.pp | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) (limited to 'manifests') diff --git a/manifests/subsystems/ups.pp b/manifests/subsystems/ups.pp index ccf37d9..cc6677e 100644 --- a/manifests/subsystems/ups.pp +++ b/manifests/subsystems/ups.pp @@ -19,14 +19,29 @@ class ups { '': { $ups_polltime = '60' } } + case $ups_onbatterydelay { + '': { $ups_onbatterydelay = '6' } + } + + case $ups_batterylevel { + '': { $ups_batterylevel = '5' } + } + + case $ups_minutes { + '': { $ups_minutes = '3' } + } + case $has_ups { true: { class { "apcupsd": - upstype => $ups_type, - cable => $ups_cable, - device => $ups_dev, - nisip => $ups_nisip, - polltime => $ups_polltime, + upstype => $ups_type, + cable => $ups_cable, + device => $ups_dev, + nisip => $ups_nisip, + polltime => $ups_polltime, + onbatterydelay => $ups_onbatterydelay, + batterylevel => $ups_batterylevel, + minutes => $ups_minutes, } } } -- cgit v1.2.3