module Toiler::Worker

Toiler's Worker behaviour

Public Class Methods

included(base) click to toggle source
# File lib/toiler/worker.rb, line 4
def self.included(base)
  base.extend(ClassMethods)
  base.class_variable_set(:@@toiler_options, Toiler.default_options)
end

Public Instance Methods

debug(msg) click to toggle source
# File lib/toiler/worker.rb, line 21
def debug(msg)
  log Logger::Severity::DEBUG, msg
end
error(msg) click to toggle source
# File lib/toiler/worker.rb, line 13
def error(msg)
  log Logger::Severity::ERROR, msg
end
fatal(msg) click to toggle source
# File lib/toiler/worker.rb, line 29
def fatal(msg)
  log Logger::Severity::FATAL, msg
end
info(msg) click to toggle source
# File lib/toiler/worker.rb, line 17
def info(msg)
  log Logger::Severity::INFO, msg
end
log(level, message) click to toggle source
# File lib/toiler/worker.rb, line 9
def log(level, message)
  Toiler.logger.log(level, message, self.class)
end
warn(msg) click to toggle source
# File lib/toiler/worker.rb, line 25
def warn(msg)
  log Logger::Severity::WARN, msg
end