Sha256: 7508eccdd610c64d118e00791f82bc60eed10f27f4e18f507f9c49ba717ecf3b

Contents?: true

Size: 336 Bytes

Versions: 1

Compression:

Stored size: 336 Bytes

Contents

require 'logger'

module LoggerUtil
  @logger ||= Logger.new(STDOUT)

  def self.log
    @logger
  end

  def self.fatal(message)
    @logger.fatal(message)
    abort
  end

  def self.verbose?(should_be_verbose)
    if should_be_verbose
      @logger.level = Logger::DEBUG
    else
      @logger.level = Logger::INFO
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jenkinsutil-0.1.0 lib/JenkinsUtil/logger_util.rb