class VWO::CustomLogger
Public Class Methods
get_instance(logger_instance = nil)
click to toggle source
# File lib/vwo/custom_logger.rb, line 10 def self.get_instance(logger_instance = nil) @@logger ||= VWO::CustomLogger.new(logger_instance) end
new(logger_instance)
click to toggle source
# File lib/vwo/custom_logger.rb, line 14 def initialize(logger_instance) @@logger_instance = logger_instance || Logger.new(STDOUT) end
Public Instance Methods
log(level, message)
click to toggle source
Override this method to handle logs in a custom manner
# File lib/vwo/custom_logger.rb, line 19 def log(level, message) @@logger_instance.log(level, message) end