module Kuroko2::ExecutionLogger
Public Class Methods
get_logger(option = {})
click to toggle source
# File lib/autoload/kuroko2/execution_logger.rb, line 6 def self.get_logger(option = {}) config = Kuroko2.config.execution_logger if config.present? && config.type.present? logger_class = const_get(config.type, false) if config.option.present? logger_class.new(config.option.to_h.merge(option).symbolize_keys) else logger_class.new(option) end else Void.new(option) end end