diff options
Diffstat (limited to 'manifests/init.pp')
-rw-r--r-- | manifests/init.pp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/manifests/init.pp b/manifests/init.pp index 9ec22fb..d8fd745 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -2,17 +2,19 @@ # Copyright (C) 2007 admin@immerda.ch # GPLv3 -class lighttpd { - case $operatingsystem { +class lighttpd( + $cluster_node = hiera('lighttpd_cluster_node','some_cluster_node') +) { + case $::operatingsystem { debian,ubuntu: { include lighttpd::debian } centos,redhat,fedora: { include lighttpd::centos } default: { include lighttpd::base } } - if $use_shorewall { + if hiera('use_shorewall',false) { include shorewall::rules::http } - if $use_munin { + if hiera('use_munin',false) { include lighttpd::munin } } |