class Ougai::ChildLogger

A logger created by the ‘child` method of parent logger

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)

Other tags:
    Private: -
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)

Other tags:
    Private: -
def initialize(parent, fields)
  @parent = parent
  @with_fields = fields
end

def level

def level
  @parent.level
end