Module: EyesLogger

Included in:
Applitools
Defined in:
lib/eyes_selenium_ruby/eyes_logger.rb

Class Method Summary collapse

Class Method Details

.debug(msg) ⇒ Object



15
16
17
# File 'lib/eyes_selenium_ruby/eyes_logger.rb', line 15

def self.debug(msg)
  logger.debug(msg)
end

.info(msg) ⇒ Object



11
12
13
# File 'lib/eyes_selenium_ruby/eyes_logger.rb', line 11

def self.info(msg)
  logger.info(msg)
end

.logger(to = STDOUT, level = Logger::INFO) ⇒ Object



4
5
6
7
8
9
# File 'lib/eyes_selenium_ruby/eyes_logger.rb', line 4

def self.logger(to=STDOUT, level=Logger::INFO)
  return @@log if defined?(@@log)
  @@log = Logger.new(to)
  @@log.level = level
  @@log
end