diff options
Diffstat (limited to 'puppet')
-rw-r--r-- | puppet/modules/site_check_mk/manifests/client.pp (renamed from puppet/modules/site_nagios/manifests/client.pp) | 4 | ||||
-rw-r--r-- | puppet/modules/site_check_mk/manifests/server.pp (renamed from puppet/modules/site_nagios/manifests/server/check_mk.pp) | 4 | ||||
-rw-r--r-- | puppet/modules/site_config/manifests/default.pp | 2 | ||||
-rw-r--r-- | puppet/modules/site_nagios/manifests/init.pp | 2 | ||||
-rw-r--r-- | puppet/modules/site_nagios/manifests/server.pp | 2 |
5 files changed, 8 insertions, 6 deletions
diff --git a/puppet/modules/site_nagios/manifests/client.pp b/puppet/modules/site_check_mk/manifests/client.pp index ff569142..ae269168 100644 --- a/puppet/modules/site_nagios/manifests/client.pp +++ b/puppet/modules/site_check_mk/manifests/client.pp @@ -1,9 +1,11 @@ -class site_nagios::client { +class site_check_mk::client { $ssh_hash = hiera('ssh') $pubkey = $ssh_hash['authorized_keys']['monitor']['key'] $type = $ssh_hash['authorized_keys']['monitor']['type'] + include site_apt::preferences::check_mk + class { 'check_mk::agent': agent_package_name => 'check-mk-agent', agent_logwatch_package_name => 'check-mk-agent-logwatch', diff --git a/puppet/modules/site_nagios/manifests/server/check_mk.pp b/puppet/modules/site_check_mk/manifests/server.pp index f0fd3a76..625fc688 100644 --- a/puppet/modules/site_nagios/manifests/server/check_mk.pp +++ b/puppet/modules/site_check_mk/manifests/server.pp @@ -1,4 +1,4 @@ -class site_nagios::server::check_mk { +class site_check_mk::server { $ssh_hash = hiera('ssh') $pubkey = $ssh_hash['authorized_keys']['monitor']['key'] @@ -44,5 +44,5 @@ class site_nagios::server::check_mk { owner => 'nagios', mode => '0644'; } - + include check_mk::agent::local_checks } diff --git a/puppet/modules/site_config/manifests/default.pp b/puppet/modules/site_config/manifests/default.pp index a09a30d2..25f9b3f8 100644 --- a/puppet/modules/site_config/manifests/default.pp +++ b/puppet/modules/site_config/manifests/default.pp @@ -87,5 +87,5 @@ class site_config::default { include ::site_custom } - include site_nagios::client + include site_check_mk::client } diff --git a/puppet/modules/site_nagios/manifests/init.pp b/puppet/modules/site_nagios/manifests/init.pp index c3cfa02e..eb08cdcb 100644 --- a/puppet/modules/site_nagios/manifests/init.pp +++ b/puppet/modules/site_nagios/manifests/init.pp @@ -1,6 +1,6 @@ class site_nagios { tag 'leap_service' Class['site_config::default'] -> Class['site_nagios'] - + include site_nagios::server } diff --git a/puppet/modules/site_nagios/manifests/server.pp b/puppet/modules/site_nagios/manifests/server.pp index d740d8b7..b1795826 100644 --- a/puppet/modules/site_nagios/manifests/server.pp +++ b/puppet/modules/site_nagios/manifests/server.pp @@ -46,6 +46,6 @@ class site_nagios::server inherits nagios::base { create_resources ( site_nagios::add_host, $hosts ) include site_nagios::server::apache - include site_nagios::server::check_mk + include site_check_mk::server include site_shorewall::monitor } |