Puppet Class: monit::absent

Inherits:
monit::params
Defined in:
manifests/absent.pp

Overview

Class: monit::absent

Remove various obsolete configurations



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

class monit::absent inherits monit::params {

    if $::osfamily == 'Debian' {
        case $::lsbdistcodename {
            default: {
                # Do nothing
            }
            /(stretch|xenial)/: {
                file { '/etc/monit/conf.d':
                    ensure       => 'absent',
                    recurse      => true,
                    force        => true,
                    recurselimit => 1,
                    notify       => Class['::monit::service'],
                }
            }
        }
    }
}