summaryrefslogtreecommitdiff
path: root/manifests/agent/config.pp
diff options
context:
space:
mode:
authorMatt Taggart <taggart@riseup.net>2015-12-03 14:58:02 -0800
committerMatt Taggart <taggart@riseup.net>2015-12-03 14:58:02 -0800
commit6a88fe50293154da8c8c49ed402326eda6c6ad2e (patch)
tree3c6c08de86bd7ffd75a5ac53ffd644f4ebc158a4 /manifests/agent/config.pp
parent5f004960cec76487b4c3c4e3618f981aca18a521 (diff)
also have the hostname override the name that the key gets on the agent
Diffstat (limited to 'manifests/agent/config.pp')
-rw-r--r--manifests/agent/config.pp8
1 files changed, 5 insertions, 3 deletions
diff --git a/manifests/agent/config.pp b/manifests/agent/config.pp
index 5907d43..8ee5f18 100644
--- a/manifests/agent/config.pp
+++ b/manifests/agent/config.pp
@@ -9,7 +9,8 @@ class check_mk::agent::config (
$user,
$method = 'xinetd',
$generate_sshkey = false,
- $sshuser = undef
+ $sshuser = undef,
+ $hostname = $::fqdn
) {
if $use_cache {
$server = "${server_dir}/check_mk_caching_agent"
@@ -38,11 +39,12 @@ class check_mk::agent::config (
'ssh': {
if $generate_sshkey {
- check_mk::agent::generate_sshkey { "check_mk_key_${::fqdn}":
+ check_mk::agent::generate_sshkey { "check_mk_key_${hostname}":
keydir => $keydir,
authdir => $authdir,
authfile => $authfile,
- sshuser => $sshuser
+ sshuser => $sshuser,
+ hostname => $hostname
}
}