summaryrefslogtreecommitdiff
path: root/manifests
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2009-01-09 01:03:19 +0000
committermh <mh@immerda.ch>2009-01-09 01:03:19 +0000
commit42ad719f4fb8075e42174c287529232c1919fb0e (patch)
treea6e3ed7506c7b4107e3b6b6dfb52962b2c6afe59 /manifests
parentdfba1d8c71682d62461167a3d3e88ffe9b04aa63 (diff)
fixing variable naming, added gitweb_sitename option
Diffstat (limited to 'manifests')
-rw-r--r--manifests/defines.pp7
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")
}