Puppet Class: librenms::applications::squid

Inherits:
librenms::params
Defined in:
manifests/applications/squid.pp

Overview

Parameters:

  • snmp_community (String)
  • enabled (Boolean) (defaults to: true)


1
2
3
4
5
6
7
8
9
10
11
12
13
# File 'manifests/applications/squid.pp', line 1

class librenms::applications::squid (
  String $snmp_community,

  Boolean $enabled = true,
) inherits librenms::params {

    librenms::snmpd{'squid':
        use      => $enabled,
        script   => '',
        template => 'librenms/squid.conf_snmp.erb',
        custom   => {snmp_community => $snmp_community},
    }
}