From 33e4b7be056c3e0b25c8864f4a56082817c38158 Mon Sep 17 00:00:00 2001 From: mh Date: Fri, 29 Jan 2010 16:00:40 +0100 Subject: fixing webserver stuff, if absent --- manifests/web/repo.pp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'manifests') 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}") + } + } } } -- cgit v1.2.3