diff options
Diffstat (limited to 'manifests/defines.pp')
-rw-r--r-- | manifests/defines.pp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/manifests/defines.pp b/manifests/defines.pp index f7076e4..28910a0 100644 --- a/manifests/defines.pp +++ b/manifests/defines.pp @@ -3,10 +3,15 @@ # projects_list: which repos to export define git::web::repo( $projectroot, - $projects_list + $projects_list, + $sitename='absent', ){ include git::web $gitweb_url = $name + case $gitweb_sitename { + 'absent': { $gitweb_sitename = "${name} git repository" } + default: { $gitweb_sitename = $sitename } + } file{"/etc/gitweb.d/${name}.conf": content => template("git/web/config") } |