simonmcc/puppet-logstash — pull request #14 by evanstachowiak (2013-02-26 23:43:04+00:00)
Title: Throw failure if defining logstash::shipper::sharedconfig::add_input but using logstash::shipper:defaultconfig

Currently, logstash::shipper::sharedconfig::add_input can be defined but if the config_strategy is not logstash::shipper::shared::config the input is ignored silently. This fix outputs a failure message alerting the user to this fact.