lib/logstash-logger/device.rb in logstash-logger-0.10.3 vs lib/logstash-logger/device.rb in logstash-logger-0.11.0

- old
+ new

@@ -14,10 +14,11 @@ autoload :Kafka, 'logstash-logger/device/kafka' autoload :File, 'logstash-logger/device/file' autoload :IO, 'logstash-logger/device/io' autoload :Stdout, 'logstash-logger/device/stdout' autoload :Stderr, 'logstash-logger/device/stderr' + autoload :Balancer, 'logstash-logger/device/balancer' autoload :MultiDelegator, 'logstash-logger/device/multi_delegator' def self.new(opts) opts = opts.dup @@ -60,9 +61,10 @@ when :redis then Redis when :kafka then Kafka when :io then IO when :stdout then Stdout when :stderr then Stderr + when :balancer then Balancer else fail ArgumentError, 'Invalid type' end end end end