Module: XcodeArchiveCache::Logs

Instance Method Summary collapse

Instance Method Details

#debug(message) ⇒ Object

Parameters:

  • message (String)


31
32
33
# File 'lib/logs/logs.rb', line 31

def debug(message)
  COMMON_LOGGER.debug(message)
end

#error(message) ⇒ Object

Parameters:

  • message (String)


43
44
45
# File 'lib/logs/logs.rb', line 43

def error(message)
  ERROR_LOGGER.fatal(message)
end

#info(message) ⇒ Object

Parameters:

  • message (String)


37
38
39
# File 'lib/logs/logs.rb', line 37

def info(message)
  COMMON_LOGGER.info(message)
end

#set_log_level(level) ⇒ Object



16
17
18
19
20
21
22
23
24
25
26
27
# File 'lib/logs/logs.rb', line 16

def set_log_level(level)
  case level
  when "info"
    COMMON_LOGGER.level = Logger::Severity::INFO
  when "verbose"
    COMMON_LOGGER.level = Logger::Severity::DEBUG
  when "nothing"
    COMMON_LOGGER.level = Logger::Severity::ERROR
  else
    COMMON_LOGGER.level = Logger::Severity::ERROR
  end
end