Defined Type: dhcp::dhcp_class

Defined in:
manifests/dhcp_class.pp

Summary

Manage a DHCP class in the config

Overview

Parameters:

  • parameters (Variant[Array[String[1]], String[1]])


2
3
4
5
6
7
8
9
10
11
12
13
14
# File 'manifests/dhcp_class.pp', line 2

define dhcp::dhcp_class (
  Variant[Array[String[1]], String[1]] $parameters,
) {
  include dhcp::params

  $dhcp_dir = $dhcp::params::dhcp_dir

  concat::fragment { "dhcp_class_${name}":
    target  => "${dhcp_dir}/dhcpd.hosts",
    content => template('dhcp/dhcpd.class.erb'),
    order   => '50',
  }
}