parent
98b16a9008
commit
31f72e5608
@ -1,14 +1,24 @@ |
||||
def log(str, *args) |
||||
puts "#{str}" |
||||
args.each do |s| |
||||
puts " :: #{s}" |
||||
module Console |
||||
def self.log(str, indent=4, *args) |
||||
puts "#{str}" |
||||
|
||||
indentstr = " "*indent |
||||
args.each do |s| |
||||
puts "#{indentstr}:: #{s}" |
||||
end |
||||
end |
||||
end |
||||
|
||||
def debug(str, *args) |
||||
if DEBUG then |
||||
print "DEBUG :: " |
||||
log "#{str}", *args |
||||
def self.debug(str, *args) |
||||
if DEBUG then |
||||
prefix = "[DEBUG] " |
||||
print prefix.bold |
||||
log(str, prefix.length, *args) |
||||
end |
||||
end |
||||
end |
||||
|
||||
def self.error(str, *args) |
||||
prefix = "[ERROR] " |
||||
print prefix.red.bold |
||||
log(str.bold, prefix.length, *args) |
||||
end |
||||
end |
||||
|
Loading…
Reference in new issue