Puppet Class: powerdns
- Defined in:
- manifests/init.pp
Overview
Public: Install the powerdns server
ensure - Ensure powerdns to be present or absent source - Source package of powerdns server,
default is package provider
Example:
# Include with default
include powerdns
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'manifests/init.pp', line 12
class powerdns(
$ensure = 'present',
$source = ''
) {
anchor { 'powerdns::begin': ;
'powerdns::end': ;
}
class { 'powerdns::package':
ensure => $ensure,
source => $source
}
class { 'powerdns::service':
ensure => $ensure,
}
Anchor['powerdns::begin'] -> Class['powerdns::service'] -> Anchor['powerdns::end']
Anchor['powerdns::begin'] -> Class['powerdns::package'] -> Anchor['powerdns::end']
}
|