diff options
author | varac <varacanero@zeromail.org> | 2013-08-21 14:07:00 +0200 |
---|---|---|
committer | varac <varacanero@zeromail.org> | 2013-08-21 14:07:00 +0200 |
commit | 49b4a2c9f071b9fccdca0b0d1d6a825b61273aed (patch) | |
tree | e29c3b99c778474621f314170e8865901d8770c3 | |
parent | a2e25f8d86436e1bcb5989c1ec7eeea8f57615f4 (diff) |
make registering of agents on check_mk host optional
-rw-r--r-- | manifests/agent.pp | 10 |
1 files 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, + } } } |