Puppet Class: csync2::service

Defined in:
manifests/service.pp

Summary

This class handles the Csync2 service. By default the service will start on boot and will be restarted if stopped.

Overview



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

class csync2::service {
  assert_private()

  $service_name   = $csync2::globals::service_name
  $manage_service = $csync2::manage_service
  $ensure         = $csync2::ensure
  $enable         = $csync2::enable

  if $manage_service {
    service { $service_name:
      ensure => $ensure,
      enable => $enable,
    }
  }
}