class LogStashLogger::Device::IO

Public Class Methods

new(opts) click to toggle source
Calls superclass method LogStashLogger::Device::Base::new
# File lib/logstash-logger/device/io.rb, line 4
def initialize(opts)
  super
  @io = opts[:io] || fail(ArgumentError, 'IO is required')
  @io.sync = sync unless sync.nil?
end