class BatchKit::Database::JobRunLog

Model for a single log message

Public Class Methods

install_log_handler(job_run, logger) click to toggle source
# File lib/batch-kit/database/models.rb, line 458
def self.install_log_handler(job_run, logger)
    case LogManager.log_framework
    when :java_util_logging
        require_relative 'java_util_log_handler'
        handler = JavaUtilLogHandler.new(job_run)
        logger.addHandler(handler)
    when :log4r
        require_relative 'log4r_outputter'
        outputter = Log4ROutputter.new(job_run)
        logger.add(outputter)
    end
end