class Fluent::Output

Attributes

router[RW]

Public Class Methods

new() click to toggle source
Calls superclass method Fluent::PluginLoggerMixin.new
# File lib/fluent/output.rb, line 66
def initialize
  super
end

Public Instance Methods

configure(conf) click to toggle source
Calls superclass method Fluent::PluginLoggerMixin#configure
# File lib/fluent/output.rb, line 70
def configure(conf)
  super

  @router = Engine
end
secondary_init(primary) click to toggle source

def emit(tag, es, chain) end

# File lib/fluent/output.rb, line 85
def secondary_init(primary)
  if primary.class != self.class
    $log.warn "type of secondary output should be same as primary output", :primary=>primary.class.to_s, :secondary=>self.class.to_s
  end
end
shutdown() click to toggle source
# File lib/fluent/output.rb, line 79
def shutdown
end
start() click to toggle source
# File lib/fluent/output.rb, line 76
def start
end