class Ougai::ChildLogger

def append(severity, args)

def append(severity, args)
  hooks = @before_log ? [@before_log] : []
  @parent.chain(severity, args, @with_fields, hooks)
end

def chain(severity, args, fields, hooks)

def chain(severity, args, fields, hooks)
  hooks.push(@before_log) if @before_log
  @parent.chain(severity, args, merge_fields(@with_fields, fields), hooks)
end

def initialize(parent, fields)

def initialize(parent, fields)
  @parent = parent
  @with_fields = fields
end

def level

def level
  @parent.level
end