Project

General

Profile

« Previous | Next » 

Revision 12b22589

Added by Dominic Cleal over 8 years ago

refs #11081 - add DHCP split config files support

View differences:

manifests/init.pp
# $dhcp:: Enable DHCP feature
# type:boolean
#
# $dhcp_split_config_files:: Split DHCP configuration files. This is needed since version 1.11.
# type:boolean
#
# $dhcp_listen_on:: DHCP proxy to listen on https, http, or both
#
# $dhcp_managed:: DHCP is managed by Foreman proxy
......
$tftp_dirs = $foreman_proxy::params::tftp_dirs,
$tftp_servername = $foreman_proxy::params::tftp_servername,
$dhcp = $foreman_proxy::params::dhcp,
$dhcp_split_config_files = $foreman_proxy::params::dhcp_split_config_files,
$dhcp_listen_on = $foreman_proxy::params::dhcp_listen_on,
$dhcp_managed = $foreman_proxy::params::dhcp_managed,
$dhcp_option_domain = $foreman_proxy::params::dhcp_option_domain,
......
}
# Validate dhcp params
validate_bool($dhcp_managed)
validate_bool($dhcp_managed, $dhcp_split_config_files)
validate_array($dhcp_option_domain)
validate_integer($dhcp_omapi_port)
validate_string($dhcp_server)

Also available in: Unified diff