blob: aa1f8af1c51d4a904eb9787a1f2bccb8c635373d [file] [log] [blame]
#TODO: these scripts called shoudl be converetd to native puppet
define hdp2-ganglia::config::generate_server(
$ganglia_service,
$role
)
{
$shell_cmds_dir = $hdp2-ganglia::params::ganglia_shell_cmds_dir
$cmd = $ganglia_service ? {
'gmond' => $role ? {
'server' => "${shell_cmds_dir}/setupGanglia.sh -c ${name} -m",
default => "${shell_cmds_dir}/setupGanglia.sh -c ${name}"
},
'gmetad' => "${shell_cmds_dir}/setupGanglia.sh -t",
default => hdp_fail("Unexpected ganglia service: ${$ganglia_service}")
}
#TODO: put in test condition
hdp::exec { $cmd:
command => $cmd
}
}