Puppet Class: snapshot::dumps::monitor

Defined in:
modules/snapshot/manifests/dumps/monitor.pp

Overview

Parameters:

  • xmldumpsuser (Any) (defaults to: undef)
  • xmldumpsgroup (Any) (defaults to: undef)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
# File 'modules/snapshot/manifests/dumps/monitor.pp', line 1

class snapshot::dumps::monitor(
    $xmldumpsuser = undef,
    $xmldumpsgroup = undef,
) {
  $repodir = $snapshot::dumps::dirs::repodir
  $confsdir = $snapshot::dumps::dirs::confsdir

  systemd::service { 'dumps-monitor':
    ensure    => 'present',
    restart   => true,
    content   => systemd_template('dumps-monitor'),
    subscribe => File["${confsdir}/wikidump.conf.dumps"],
  }
}