Puppet Class: check_mk::service

Defined in:
manifests/service.pp

Overview

Parameters:

  • checkmk_service (Any)
  • httpd_service (Any)


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

class check_mk::service (
  $checkmk_service,
  $httpd_service,
) {
  if ! defined(Service[$httpd_service]) {
    service { $httpd_service:
      ensure => 'running',
      enable => true,
    }
  }
  if ! defined(Service[xinetd]) {
    service { 'xinetd':
      ensure => 'running',
      enable => true,
    }
  }
  service { $checkmk_service:
    ensure => 'running',
    enable => true,
  }
}