Puppet Class: aem::dispatcher::params

Defined in:
manifests/dispatcher/params.pp

Overview

Class: aem::dispatcher::apache

This manages an AEM Dispatcher configuration.



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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# File 'manifests/dispatcher/params.pp', line 5

class aem::dispatcher::params {

  if $::osfamily == 'RedHat' or $::operatingsystem == 'amazon' {

    $mod_path = "${::apache::httpd_dir}/${::apache::lib_path}"
    $farm_path = $::apache::mod_dir

  } elsif $::osfamily == 'Debian' {

    $mod_path = $::apache::lib_path
    $farm_path = $::apache::mod_enable_dir

  } else {

    fail("Class['aem::dispatcher::params']: Unsupported osfamily: ${::osfamily}")

  }

  $allowed_clients = {
    'type' => 'allow',
    'glob' => '*',
  }

  $cache_rules = {
    'type' => 'deny',
    'glob' => '*',
  }

  $client_headers = '*'

  $config_file = 'dispatcher.farms.any'

  $decline_root = 'off'

  $filters = {
    'type' => 'allow',
    'glob' => '*',
  }

  $group = $::apache::root_group

  $invalidate = [
    {
      'type' => 'allow',
      'glob' => '*',
    }
  ]

  $log_file = "${::apache::logroot}/dispatcher.log"

  $log_level = 'warn'

  $pass_error = '0'

  $priority = 0

  $renders = {
    'hostname' => 'localhost',
    'port'     => 4503,
  }

  $use_processed_url = 'off'

  $user = 'root'

  $virtualhosts = '*'

}