]> gitweb.fluxo.info Git - puppet-ejabberd.git/commitdiff
remove hiera
authoro <o@immerda.ch>
Thu, 14 Jun 2012 14:23:37 +0000 (11:23 -0300)
committero <o@immerda.ch>
Thu, 14 Jun 2012 14:23:37 +0000 (11:23 -0300)
manifests/init.pp

index 91c8e1fd76889879d7a338671627bb0309f7043c..5ba015a7ba94afae1c06b5a404a0c7c669013b7f 100644 (file)
@@ -3,23 +3,26 @@
 # GPLv3
 
 class ejabberd(
-  $domains = $::fqdn,
-  $nagios_domain = hiera('ejabberd_nagios_domain', $::fqdn),
-  $nagios_user = hiera('ejabberd_nagios_user', 'nagios'),
-  $nagios_pwd = hiera('ejabberd_nagios_pwd','')
+  $domains          = $::fqdn,
+  $nagios_domain    = $::fqdn,
+  $nagios_user      = 'nagios',
+  $nagios_pwd       = '',
+  $manage_nagios    = false,
+  $manage_munin     = false,
+  $manage_shorewall = false
 ) {
   case $::operatingsystem {
     default: { include ejabberd::base }
   }
-  if hiera('use_nagios',false) {
+  if $manage_nagios {
     include ejabberd::nagios
   }
 
-  if hiera('use_munin',false) {
+  if $manage_munin {
     include ejabberd::munin
   }
 
-  if hiera('use_shorewall',false) {
+  if $manage_shorewall {
     include shorewall::rules::jabberserver
   }
 }