Sha256: 7ec33bcdfcb4f9f523384ae5250c9c33e956782ad65f91e4c05c415fd9e2f03e

Contents?: true

Size: 381 Bytes

Versions: 34

Compression:

Stored size: 381 Bytes

Contents

require 'logger'

module RTurk
  class Logger
    class << self
      def logger=(logger_obj)
        @logger = logger_obj
      end

      def logger
        unless @logger
          @logger = ::Logger.new(STDOUT)
          @logger.level = ::Logger::INFO
        end
        @logger
      end
    end
  end
  
  def self.Logger(*args)
    RTurk::Logger.logger(*args)
  end
  
end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
rturk-2.12.1 lib/rturk/logger.rb
rturk-2.12.0 lib/rturk/logger.rb
rturk-2.11.3 lib/rturk/logger.rb
rturk-2.11.2 lib/rturk/logger.rb
rturk-2.11.1 lib/rturk/logger.rb
rturk-2.11.0 lib/rturk/logger.rb
rturk-2.10.3 lib/rturk/logger.rb
rturk-2.10.2 lib/rturk/logger.rb
rturk-2.10.1 lib/rturk/logger.rb
rturk-2.10.0 lib/rturk/logger.rb
rturk-2.9.0 lib/rturk/logger.rb
rturk-2.8.0 lib/rturk/logger.rb
rturk-2.7.0 lib/rturk/logger.rb
rturk-2.6.0 lib/rturk/logger.rb
rturk-2.5.2 lib/rturk/logger.rb
rturk-2.5.0 lib/rturk/logger.rb
rturk-2.4.1 lib/rturk/logger.rb
rturk-2.4.0 lib/rturk/logger.rb
rturk-2.3.6 lib/rturk/logger.rb
rturk-2.3.5 lib/rturk/logger.rb