class Quiver::Logger

Public Class Methods

new(logdev, shift_age = 0, shift_size = 1048576) click to toggle source
# File lib/quiver/logger.rb, line 5
def initialize(logdev, shift_age = 0, shift_size = 1048576)
  @progname = nil
  @level = DEBUG
  @default_formatter = Formatter.new
  @formatter = nil
  @logdev = nil

  if logdev
    @logdev = LogDevice.new(
      logdev,
      :shift_age => shift_age,
      :shift_size => shift_size
    )
  end
end