class Triglav::Agent::Logger

Logger class

require 'triglav/agent/logger'
logger = Logger.new('STDOUT', opts = {})

Public Class Methods

new(logdev, *args) click to toggle source
Calls superclass method
# File lib/triglav/agent/logger.rb, line 9
def initialize(logdev, *args)
  logdev = STDOUT if logdev == 'STDOUT'
  logdev = STDERR if logdev == 'STDERR'
  super(logdev, *args)
  @formatter = LogFormatter.new
end

Public Instance Methods

write(msg) click to toggle source
# File lib/triglav/agent/logger.rb, line 16
def write(msg)
  @logdev.write msg
end