Puppet Class: sumo::params

Inherited by:
sumo
Defined in:
manifests/params.pp

Overview

sumo::params

Default values for parameters used in the module.



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'manifests/params.pp', line 5

class sumo::params {

  case $::osfamily {
    'RedHat': {
      $sumo_package_name   = 'SumoCollector'
      $sumo_service_config  = '/etc/sumo.conf'
      $sumo_service_name  = 'collector'
      $syncsources    = '/etc/sumo.sources.d'
    }
    'Debian': {
      $sumo_package_name   = 'SumoCollector'
      $sumo_service_config  = '/etc/sumo.conf'
      $sumo_service_name  = 'collector'
      $syncsources    = '/etc/sumo.sources.d'
    }
    default: {
      fail("Module pjorg-sumo does not support osfamily: ${::osfamily}")
    }
  }

  $accessid = undef
  $accesskey = undef
  $clobber = undef
  $collectorname = undef
  $email = undef
  $ephemeral = undef
  $purge_sumo_sources_d = false
  $override = undef
  $password = undef
  $proxyhost = undef
  $proxyntlmdomain = undef
  $proxypassword = undef
  $proxyport = undef
  $proxyuser = undef
  $serviceconfig = undef
  $sources = undef
  $syncsourceswithsinglejson = undef
}