Sha256: d139003c3671596deb3fd093d0699df9fab0d234d02d2979b6f0c4f5dcae2bff
Contents?: true
Size: 705 Bytes
Versions: 4
Compression:
Stored size: 705 Bytes
Contents
module Brightbox module Logging def self.included(base) base.extend MixinMethods base.send(:include, MixinMethods) end module MixinMethods def error(s='') $stderr.write s $stderr.write "\n" $stderr.flush end def info(s='') $stderr.write s $stderr.write "\n" $stderr.flush end def warn(s='') info "WARN: #{s}" end def data(s) $stdout.write s $stdout.write "\n" end def debug(s) if ENV['DEBUG'] $stderr.write "DEBUG: " $stderr.write s $stderr.write "\n" end end end end include Logging end
Version data entries
4 entries across 4 versions & 1 rubygems