fix requirements
This commit is contained in:
parent
24c70b9047
commit
0b8a04f2d7
1 changed files with 11 additions and 11 deletions
|
@ -192,6 +192,12 @@ class kea (
|
||||||
$service_ensure = 'stopped'
|
$service_ensure = 'stopped'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
$services = [
|
||||||
|
'kea-ctrl-agent.service',
|
||||||
|
'kea-dhcp-ddns-server.service',
|
||||||
|
'kea-dhcp4-server.service',
|
||||||
|
'kea-dhcp6-server.service',
|
||||||
|
]
|
||||||
package { 'kea':
|
package { 'kea':
|
||||||
ensure => $package_ensure,
|
ensure => $package_ensure,
|
||||||
}
|
}
|
||||||
|
@ -200,42 +206,36 @@ class kea (
|
||||||
content => $api_password,
|
content => $api_password,
|
||||||
mode => '0640',
|
mode => '0640',
|
||||||
require => Package['kea'],
|
require => Package['kea'],
|
||||||
notify => Service['kea'],
|
notify => Service[$services],
|
||||||
}
|
}
|
||||||
file { '/etc/kea/kea-dhcp4.conf':
|
file { '/etc/kea/kea-dhcp4.conf':
|
||||||
ensure => $ensure,
|
ensure => $ensure,
|
||||||
content => to_json($dhcp4_conf),
|
content => to_json($dhcp4_conf),
|
||||||
mode => '0644',
|
mode => '0644',
|
||||||
require => Package['kea'],
|
require => Package['kea'],
|
||||||
notify => Service['kea'],
|
notify => Service[$services],
|
||||||
}
|
}
|
||||||
file { '/etc/kea/kea-dhcp6.conf':
|
file { '/etc/kea/kea-dhcp6.conf':
|
||||||
ensure => $ensure,
|
ensure => $ensure,
|
||||||
content => to_json($dhcp6_conf),
|
content => to_json($dhcp6_conf),
|
||||||
mode => '0644',
|
mode => '0644',
|
||||||
require => Package['kea'],
|
require => Package['kea'],
|
||||||
notify => Service['kea'],
|
notify => Service[$services],
|
||||||
}
|
}
|
||||||
file { '/etc/kea/kea-dhcp-ddns.conf':
|
file { '/etc/kea/kea-dhcp-ddns.conf':
|
||||||
ensure => $ensure,
|
ensure => $ensure,
|
||||||
content => to_json($ddns_conf),
|
content => to_json($ddns_conf),
|
||||||
mode => '0644',
|
mode => '0644',
|
||||||
require => Package['kea'],
|
require => Package['kea'],
|
||||||
notify => Service['kea'],
|
notify => Service[$services],
|
||||||
}
|
}
|
||||||
file { '/etc/kea/kea-ctrl-agent.conf':
|
file { '/etc/kea/kea-ctrl-agent.conf':
|
||||||
ensure => $ensure,
|
ensure => $ensure,
|
||||||
content => to_json($ctrl_agent_conf),
|
content => to_json($ctrl_agent_conf),
|
||||||
mode => '0644',
|
mode => '0644',
|
||||||
require => Package['kea'],
|
require => Package['kea'],
|
||||||
notify => Service['kea'],
|
notify => Service[$services],
|
||||||
}
|
}
|
||||||
$services = [
|
|
||||||
'kea-ctrl-agent.service',
|
|
||||||
'kea-dhcp-ddns-server.service',
|
|
||||||
'kea-dhcp4-server.service',
|
|
||||||
'kea-dhcp6-server.service',
|
|
||||||
]
|
|
||||||
service { $services:
|
service { $services:
|
||||||
ensure => $service_ensure,
|
ensure => $service_ensure,
|
||||||
require => Package['kea'],
|
require => Package['kea'],
|
||||||
|
|
Loading…
Reference in a new issue