class resolver($nameservers = hiera('nodo::resolver::nameservers', '')) { # DNS resolver case $nameservers { '': { package { 'resolvconf': ensure => present, } file { '/etc/resolv.conf': ensure => '/etc/resolvconf/run/resolv.conf', require => Package['resolvconf'], } } default: { class { 'resolvconf': search => $::fqdn, nameservers => $nameservers, } } } }