Puppet Class: librenms

Inherits:
librenms::params
Defined in:
manifests/init.pp

Overview

Parameters:

  • use_local_agents (Boolean) (defaults to: true)
  • snmpd_dir (String) (defaults to: $librenms::params::snmpd_dir)
  • snmpd_extend_dir (String) (defaults to: $librenms::params::snmpd_extend_dir)
  • sudo_bin (String) (defaults to: $librenms::params::sudo_bin)


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

class librenms (
  Boolean $use_local_agents = true,
  String $snmpd_dir = $librenms::params::snmpd_dir,
  String $snmpd_extend_dir = $librenms::params::snmpd_extend_dir,
  String $sudo_bin = $librenms::params::sudo_bin,

) inherits librenms::params {

  ensure_packages([$librenms::params::snmpd_package, $librenms::params::sudo_package],
                  {ensure => present})

}