puppet-logstash
puppet-logstash copied to clipboard
services subscribed to package install class
align defaults in class definitions for easier readibility
The scope[] command is only available in puppet version 3. scope.lookupvar is available in Version 2 and 3
The shared configuration is used to add application specific configuration if logstash is installed. If no logstash is installed the configuration can be ignored. A faild would brick the hole...
In line 25-27 of [add_config.pp](https://github.com/simonmcc/puppet-logstash/blob/master/manifests/shipper/sharedconfig/add_config.pp) the configuration is failing with "logstash::shipper::sharedconfig is required for logstash::shipper:sharedconfig::add_config". I can't see, why this is a case, because if no logstash is configured the...