############################################################################## # Templates ############################################################################## node 'example.net' { # Domain resolv defaults $resolv_client_enable = true $resolv_client_search_list = ["example.net"] } node default inherits "example.net" {} node 'nar.example.net' inherits 'example.net' { # Set North American nameservers $resolv_client_nameserver_list = ["10.0.0.5", "10.0.0.6"] # Append North American to search list $resolv_client_search_list += ["nar.example.net"] } node 'co.nar.example.net' inherits 'nar.example.net' { # Use only Colorado nameserver $resolv_client_nameserver_list = ["10.2.0.5"] $resolv_client_search_list += ["co.nar.example.net"] } node 'me.nar.example.net' inherits 'nar.example.net' { # Setup Maine resolv $resolv_client_search_list += ["me.nar.example.net"] }