summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvarac <varacanero@zeromail.org>2013-08-21 14:07:00 +0200
committervarac <varacanero@zeromail.org>2013-08-21 14:07:00 +0200
commit49b4a2c9f071b9fccdca0b0d1d6a825b61273aed (patch)
treee29c3b99c778474621f314170e8865901d8770c3
parenta2e25f8d86436e1bcb5989c1ec7eeea8f57615f4 (diff)
make registering of agents on check_mk host optional
-rw-r--r--manifests/agent.pp10
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,
+ }
}
}