| Left: | ||
| Right: |
| LEFT | RIGHT |
|---|---|
| 1 # == Class: adblockplus::log::master | 1 # == Class: adblockplus::log::master |
| 2 # | 2 # |
| 3 # A server setup to collect and pre-process (i.e. anonymize and combine) | 3 # A server setup to collect and pre-process (i.e. anonymize and combine) |
| 4 # log files using Logstash (https://logstash.net/) pipelines. | 4 # log files using Logstash (https://logstash.net/) pipelines. |
| 5 # | 5 # |
| 6 # === Parameters: | 6 # === Parameters: |
| 7 # | 7 # |
| 8 # [*uplinks*] | 8 # [*uplinks*] |
| 9 # A hash of $name => $parameters resembling the servers registry within | 9 # A hash of $name => $parameters resembling the servers registry within |
| 10 # file modules/private/hiera/hosts.yaml, which is used by default. | 10 # file modules/private/hiera/hosts.yaml, which is used by default. |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 63 owner => 'root', | 63 owner => 'root', |
| 64 require => [ | 64 require => [ |
| 65 File[$adblockplus::log::directory], | 65 File[$adblockplus::log::directory], |
| 66 Package['logstash'], | 66 Package['logstash'], |
| 67 ], | 67 ], |
| 68 } | 68 } |
| 69 | 69 |
| 70 # The Python script dispatching incoming logs | 70 # The Python script dispatching incoming logs |
| 71 file {$import_script: | 71 file {$import_script: |
| 72 ensure => 'present', | 72 ensure => 'present', |
| 73 group => $adblockplus::log::user, | |
|
Fred
2016/01/07 15:19:16
Shouldn't this be $adblockplus::log::group?
mathias
2016/01/14 15:03:52
Actually it's obsolete. A fragment from an earlier
| |
| 74 mode => 0755, | 73 mode => 0755, |
| 75 require => User[$adblockplus::log::user], | 74 require => User[$adblockplus::log::user], |
| 76 source => 'puppet:///modules/adblockplus/log/import.py', | 75 source => 'puppet:///modules/adblockplus/log/import.py', |
| 77 } | 76 } |
| 78 | 77 |
| 79 # See modules/adblockplus/manifests/log/uplink.pp | 78 # See modules/adblockplus/manifests/log/uplink.pp |
| 80 create_resources('adblockplus::log::uplink', $uplinks) | 79 create_resources('adblockplus::log::uplink', $uplinks) |
| 81 } | 80 } |
| LEFT | RIGHT |