#/etc/puppet/modules/profile/manifests/linux/config/dnscfg.pp #class { 'profile::linux::config::dnscfg': arg => 'my.second.dom.ain',} class profile::linux::config::dnscfg ($arg = 'my.dom.ain',){ case $arg { 'mydom.ain': { $mynameservers = ['10.10.10.241', '10.10.10.246']} default:{ $mynameservers = ['192.168.1.2', '192.168.1.3', '192.168.1.4']} } class { 'resolv_conf': domainname => $arg, nameservers => $mynameservers, } }