Puppet Class: collectd::service

Defined in:
manifests/service.pp

Overview

Parameters:

  • service_name (Any) (defaults to: $collectd::service_name)
  • service_ensure (Any) (defaults to: $collectd::service_ensure)
  • service_enable (Any) (defaults to: $collectd::service_enable)
  • manage_service (Any) (defaults to: $collectd::manage_service)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'manifests/service.pp', line 1

class collectd::service (
  $service_name   = $collectd::service_name,
  $service_ensure = $collectd::service_ensure,
  $service_enable = $collectd::service_enable,
  $manage_service = $collectd::manage_service,
) {

  if $manage_service {
    service { 'collectd':
      ensure => $service_ensure,
      name   => $service_name,
      enable => $service_enable,
    }
  }

}