summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvarac <varacanero@zeromail.org>2014-02-06 18:45:45 +0100
committervarac <varacanero@zeromail.org>2014-02-06 18:45:45 +0100
commit382cb6d2ab5fe05b9db7e4178cd16b71685bef59 (patch)
treea6de7ab98c6acbc7c8cc8a0dab1ad2d5f7fe07cc
parentcd99b5b90f8096e0c444aa923692342881346998 (diff)
added parameter to configure nagios subdir name
-rw-r--r--manifests/config.pp15
1 files changed, 8 insertions, 7 deletions
diff --git a/manifests/config.pp b/manifests/config.pp
index fdc3f1b..f764397 100644
--- a/manifests/config.pp
+++ b/manifests/config.pp
@@ -1,17 +1,18 @@
class check_mk::config (
$site,
- $host_groups = undef,
- $etc_dir = "/omd/sites/${site}/etc",
- $bin_dir = "/omd/sites/${site}/bin"
+ $host_groups = undef,
+ $etc_dir = "/omd/sites/${site}/etc",
+ $nagios_subdir = 'nagios',
+ $bin_dir = "/omd/sites/${site}/bin"
) {
- file { "${etc_dir}/nagios/local":
+ file { "${etc_dir}/${nagios_subdir}/local":
ensure => directory,
}
file_line { 'nagios-add-check_mk-cfg_dir':
ensure => present,
- line => "cfg_dir=${etc_dir}/nagios/local",
- path => "${etc_dir}/nagios/nagios.cfg",
- require => File["${etc_dir}/nagios/local"],
+ line => "cfg_dir=${etc_dir}/${nagios_subdir}/local",
+ path => "${etc_dir}/${nagios_subdir}/nagios.cfg",
+ require => File["${etc_dir}/${nagios_subdir}/local"],
#notify => Class['check_mk::service'],
}
file_line { 'add-guest-users':