Sha256: 2d0f9f39a9f6841353c3cab41671cba919433f64b2adf9cfa86ded6725b1bb98
Contents?: true
Size: 546 Bytes
Versions: 1
Compression:
Stored size: 546 Bytes
Contents
class AngryMob module Log def __class_to_s @__class_to_s ||= __class_to_s! end def __class_to_s! @__class_to_s = self.class.to_s.sub(/^AngryMob::/,'AM::').sub(/^Target\[/,'T[') @__class_to_s[0..19] end def log(*msg) puts " %-20s| #{msg * ' '}" % __class_to_s rescue puts "#{self.class.to_s} | #{msg * ' '}" ensure $stdout.flush end def debug(*msg) puts "* %-20s| #{msg * ' '}" % __class_to_s rescue puts "Debug #{self.class.to_s} | #{msg * ' '}" ensure $stdout.flush end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
angry_mob-0.1.0 | lib/angry_mob/log.rb |