From 49b4a2c9f071b9fccdca0b0d1d6a825b61273aed Mon Sep 17 00:00:00 2001 From: varac Date: Wed, 21 Aug 2013 14:07:00 +0200 Subject: make registering of agents on check_mk host optional --- manifests/agent.pp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/manifests/agent.pp b/manifests/agent.pp index 1bacc3c..c6e59ad 100644 --- a/manifests/agent.pp +++ b/manifests/agent.pp @@ -11,7 +11,8 @@ class check_mk::agent ( $agent_package_name = 'check_mk-agent', $agent_logwatch_package_name = 'check_mk-agent-logwatch', $use_ssh = false, - $use_ssh_tag = 'ssh' + $use_ssh_tag = 'ssh', + $register_agent = true ) { if ( $use_ssh == true ) { @@ -41,7 +42,10 @@ class check_mk::agent ( use_ssh => $use_ssh, require => Class['check_mk::agent::install'], } - @@check_mk::host { $::fqdn: - host_tags => $tags, + + if ( $register_agent ) { + @@check_mk::host { $::fqdn: + host_tags => $tags, + } } } -- cgit v1.2.3