Sha256: 84dc1aeeca1268c8b895b42e67d75739745234374c966c8ef092d901575dbd56

Contents?: true

Size: 393 Bytes

Versions: 24

Compression:

Stored size: 393 Bytes

Contents

module DeepTest
  class Logger < ::Logger
    def initialize(*args)
      super
      self.formatter = proc { |severity, time, progname, msg| "[DeepTest] #{msg}\n" }
      self.level = configured_log_level
    end

    def configured_log_level
      if ENV['DEEP_TEST_LOG_LEVEL']
        Logger.const_get(ENV['DEEP_TEST_LOG_LEVEL'])
      else
        Logger::INFO
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 4 rubygems

Version Path
jason-o-matic-deep_test-1.2.2.1 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.10 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.11 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.12 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.13 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.14 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.2 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.3 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.4 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.5 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.6 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.7 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.8 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.9 lib/deep_test/logger.rb
jperkins-deep_test-1.2.2 lib/deep_test/logger.rb
jason-o-matic-deep_test-1.2.2.15 lib/deep_test/logger.rb
jstorimer-deep-test-1.4.0 lib/deep_test/logger.rb
jstorimer-deep-test-1.3.0 lib/deep_test/logger.rb
jstorimer-deep-test-1.2.0 lib/deep_test/logger.rb
jstorimer-deep-test-1.1.0 lib/deep_test/logger.rb