Sha256: 87f624152a67220ef6476a878802d6fcfd51b9e3a656bb8bd19c56b4219d3eda

Contents?: true

Size: 304 Bytes

Versions: 14

Compression:

Stored size: 304 Bytes

Contents

module Hem
  class << self
    attr_accessor :logger
  end

  module Logging
    def logger
      Hem::Logging.logger
    end

    def self.logger
      unless Hem.logger
        Hem.logger = Logger.new(STDOUT)
        Hem.logger.level = Logger::WARN
      end

      return Hem.logger
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
hem-1.2.4 lib/hem/logging.rb
hem-1.2.3 lib/hem/logging.rb
hem-1.2.2 lib/hem/logging.rb
hem-1.2.1 lib/hem/logging.rb
hem-1.2.0 lib/hem/logging.rb
hem-1.1.2 lib/hem/logging.rb
hem-1.1.1 lib/hem/logging.rb
hem-1.1.0 lib/hem/logging.rb
hem-1.0.1.beta6 lib/hem/logging.rb
hem-1.0.1.beta5 lib/hem/logging.rb
hem-1.0.1.beta4 lib/hem/logging.rb
hem-1.0.1.beta3 lib/hem/logging.rb
hem-1.0.1.beta2 lib/hem/logging.rb
hem-1.0.1.beta1 lib/hem/logging.rb