Sha256: 6265944cf011c6b9cdd7f9f38e8f71d741c93e3eec43d54d0cd7ea20fff9095f
Contents?: true
Size: 900 Bytes
Versions: 3
Compression:
Stored size: 900 Bytes
Contents
require 'logger' # use either $ACTIVE_RDF_LOG for logging or current directory location = ENV['ACTIVE_RDF_LOG'] || "#{Dir.pwd}/activerdf.log" $activerdflog = Logger.new(location, 1, 100*1024) # if user has specified loglevel we use that, otherwise we use default level # in the environment variable ACTIVE_RDF_LOG_LEVEL we expect numbers, which we # have to convert if ENV['ACTIVE_RDF_LOG_LEVEL'].nil? $activerdflog.level = Logger::WARN else $activerdflog.level = ENV['ACTIVE_RDF_LOG_LEVEL'].to_i end class Logger def debug_pp(message, variable) if variable.respond_to?(:join) if variable.empty? debug(sprintf(message, "empty")) else debug(sprintf(message, variable.join(', '))) end else if variable.nil? debug(sprintf(message, 'empty')) else debug(sprintf(message, variable)) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
activerdf-1.1 | lib/active_rdf_log.rb |
activerdf-1.2 | lib/active_rdf_log.rb |
activerdf-1.2.1 | lib/active_rdf_log.rb |