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