Puppet Class: systemd::networkd
- Defined in:
- manifests/networkd.pp
Overview
This class provides an abstract way to trigger systemd-networkd
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'manifests/networkd.pp', line 8
class systemd::networkd (
Enum['stopped','running'] $ensure = $systemd::networkd_ensure,
) {
assert_private()
$_enable_networkd = $ensure ? {
'stopped' => false,
'running' => true,
default => $ensure,
}
service { 'systemd-networkd':
ensure => $ensure,
enable => $_enable_networkd,
}
}
|