Fixed errors from dns::zone when using view "default".

This commit is contained in:
Timo Mkinen 2012-04-24 14:58:36 +03:00
parent 48ded3a8e7
commit b40dd17d83

View file

@ -235,8 +235,9 @@ define dns::zone($role = "master", $master = "", $slaves = [], $source = "AUTO")
$tmpname = regsubst($name, '([^/]+/)?([0-9]+)/([0-9\.]+\.in-addr\.arpa)', '\1\2-\3')
case dirname($tmpname) {
".": { $view = "" }
default: { $view = regsubst(dirname($tmpname), "^(.*)", "\1/") }
".": { $view = "" }
"default": { $view = "" }
default: { $view = regsubst(dirname($tmpname), "^(.*)", "\1/") }
}
$zone = basename($tmpname)