Sha256: 30a9e2b10d00dd0b00c99d0889a01e9358b3d19d418af342d2e4077b065c44e2

Contents?: true

Size: 303 Bytes

Versions: 3

Compression:

Stored size: 303 Bytes

Contents

require 'logger'

module Quebert
  module Logging
   protected
    def logger
      @logger ||= Quebert.logger
    end
    
     # Making logging jobs a tiny bit easier..
    def log(message, level=:info)
      logger.send(level, "[##{self.object_id} #{self.class.name}] : #{message}")
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
quebert-1.0.1 lib/quebert/logging.rb
quebert-1.0.0 lib/quebert/logging.rb
quebert-0.0.9 lib/quebert/logging.rb