puppet-ceilometer/manifests/agent-compute.pp

23 lines
408 B
Puppet

class ceilometer::agent-compute(
$enabled = true,
) {
package { 'ceilometer-agent-compute':
ensure => installed
}
if $enabled {
$service_ensure = 'running'
} else {
$service_ensure = 'stopped'
}
service { 'ceilometer-agent-compute':
name => $::ceilometer::params::agent_compute_service_name
enable => $enabled,
hasstatus => true,
hasrestart => true,
}
}