Puppet Class: snmpd::sysinfo

Defined in:
manifests/sysinfo.pp

Overview

Class: snmpd::sysinfo

Set system information.

Parameters

sys_location
sys_contact
sys_name
sys_services
sys_descr
sys_object_id

Authors

Parameters:

  • sys_location (Any) (defaults to: '')
  • sys_contact (Any) (defaults to: '')
  • sys_name (Any) (defaults to: '')
  • sys_services (Any) (defaults to: '72')
  • sys_descr (Any) (defaults to: '')
  • sys_object_id (Any) (defaults to: '')


18
19
20
21
22
23
24
25
26
27
28
29
30
31
# File 'manifests/sysinfo.pp', line 18

class snmpd::sysinfo (
  $sys_location = '',
  $sys_contact = '',
  $sys_name = '',
  $sys_services = '72',
  $sys_descr = '',
  $sys_object_id = ''
) {
  concat_fragment { 'snmpd+info.system':
    content => template('snmpd/sysinfo.erb')
  }

  validate_integer($sys_services)
}