class Subfinder::Logger

Logger class, shoud initiate at the start of the program

Public Class Methods

debug(str) click to toggle source
# File lib/subfinder/logger.rb, line 20
def debug(str)
  @logger.info(str) if Config.debug
end
info(str) click to toggle source
# File lib/subfinder/logger.rb, line 16
def info(str)
  @logger.info(str) unless Config.quiet
end
setting() click to toggle source
# File lib/subfinder/logger.rb, line 7
def setting
  logger = Logger.new STDOUT
  logger.level = Logger::INFO
  logger.formatter = proc do |_severity, _datetime, _progname, msg|
    "#{msg}\n"
  end
  @logger = logger
end