Puppet Class: dhcp::params
- Inherited by:
-
dhcp
- Defined in:
- manifests/params.pp
Overview
Class params inherited by init
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 |
# File 'manifests/params.pp', line 2
class dhcp::params {
$package_provider = $facts['package_provider']
$service_provider = $facts['service_provider']
$dhcpd_conf = '/etc/dhcp/dhcpd.conf'
$log_facility = 'local7'
$ip = $facts['ipaddress']
$domain = $facts['domain']
case $facts['osfamily'] {
# Debian 8.8|Ubuntu 17.04
'Debian': {
$package_name = 'isc-dhcp-server'
$package_name_ldap = 'isc-dhcp-server-ldap'
$service_name = 'isc-dhcp-server'
}
# CentOS 7
'RedHat': {
$package_name = 'dhcp'
$service_name = 'dhcpd'
}
# Debian
default: {
$package_name = 'isc-dhcp-server'
}
}
}
|