summaryrefslogtreecommitdiff
path: root/manifests
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2010-01-29 16:00:40 +0100
committermh <mh@immerda.ch>2010-01-29 16:00:40 +0100
commit33e4b7be056c3e0b25c8864f4a56082817c38158 (patch)
tree453c0a4f4a923bd2b7a66cb16f63beed0fd0292a /manifests
parent3088c95a0dee321c7793ee723aa8de3e556afdbb (diff)
fixing webserver stuff, if absent
Diffstat (limited to 'manifests')
-rw-r--r--manifests/web/repo.pp6
1 files changed, 5 insertions, 1 deletions
diff --git a/manifests/web/repo.pp b/manifests/web/repo.pp
index bf02a93..2cb387a 100644
--- a/manifests/web/repo.pp
+++ b/manifests/web/repo.pp
@@ -40,6 +40,10 @@ define git::web::repo(
ensure => $ensure,
}
}
- default: { fail("no supported \$gitweb_webserver defined on ${fqdn}, so can't do git::web::repo: ${name}") }
+ default: {
+ if ($ensure == 'present') {
+ fail("no supported \$gitweb_webserver defined on ${fqdn}, so can't do git::web::repo: ${name}")
+ }
+ }
}
}