Puppet Class: apcupsd::params
- Inherited by:
-
apcupsd
- Defined in:
- manifests/params.pp
Overview
OS-specific parameters for apcupsd
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
# File 'manifests/params.pp', line 2
class apcupsd::params {
# Name of package
$package = $::osfamily ? {
'RedHat' => 'apcupsd',
'Debian' => 'apcupsd',
default => 'apcupsd',
}
# Name of service
$service = $::osfamily ? {
'RedHat' => 'apcupsd',
'Debian' => 'apcupsd',
default => 'apcupsd',
}
# Config file
$config = $::osfamily ? {
'RedHat' => '/etc/apcupsd/apcupsd.conf',
'Debian' => '/etc/apcupsd/apcupsd.conf',
default => '/etc/apcupsd/apcupsd.conf',
}
# Defaults file
$defaults = $::osfamily ? {
'Debian' => '/etc/default/apcupsd',
default => undef,
}
$apcaccess_executable = $::osfamily ? {
'Debian' => '/sbin/apcaccess',
'RedHat' => '/usr/sbin/apcaccess',
default => '/usr/sbin/apcaccess',
}
# Script directory
$scriptdir = $::osfamily ? {
'RedHat' => '/etc/apcupsd/',
'Debian' => '/etc/apcupsd/',
default => '/etc/apcupsd/',
}
$maildest = 'root'
}
|