class NewsCrawler::NCLogger
Public Class Methods
get_logger()
click to toggle source
Get logger
# File lib/news_crawler/nc_logger.rb, line 30 def self.get_logger @logger ||= Logger.new(STDERR) @logger.progname = 'news_crawler' @logger end
set_level(l)
click to toggle source
Set logger level @param [ Logger::Severity ] l level
# File lib/news_crawler/nc_logger.rb, line 38 def self.set_level(l) get_logger.level = l end
set_logdev(ld)
click to toggle source
Set logger, should same API as Ruby Logger @param [ Object
] l logger
# File lib/news_crawler/nc_logger.rb, line 44 def self.set_logdev(ld) @logger = Logger.new(ld) @logger.progname = 'news_crawler' end