Sha256: 620d55ce34019ce71725ad2e2b767fc39575a0bac96aaebf7f2e4993c445a637

Contents?: true

Size: 307 Bytes

Versions: 5

Compression:

Stored size: 307 Bytes

Contents

module Speedos
  class Log
    def self.logger
      @logger ||= Logger.new(STDOUT)
    end

    def self.logger= logger
      logger = Logger.new(logger) if logger.is_a? String
      @logger = logger
    end

    def self.method_missing meth, *args, &block
      logger.send(meth, *args)
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
speedos-0.0.5 lib/speedos/log.rb
speedos-0.0.4 lib/speedos/log.rb
speedos-0.0.3 lib/speedos/log.rb
speedos-0.0.2 lib/speedos/log.rb
speedos-0.0.1 lib/speedos/log.rb