module Smalrubot

Constants

VERSION

Public Instance Methods

debug?() click to toggle source
# File lib/smalrubot.rb, line 26
def debug?
  @@debug
end
debug_log(*message) click to toggle source
# File lib/smalrubot.rb, line 13
def debug_log(*message)
  if debug?
    puts(sprintf(*message).chomp)
  end
end
debug_mode=(val) click to toggle source
# File lib/smalrubot.rb, line 30
def debug_mode=(val)
  @@debug = val
end
show_backtrace(exception) click to toggle source
# File lib/smalrubot.rb, line 19
def show_backtrace(exception)
  if debug?
    puts(exception)
    puts('    ' + exception.backtrace.join("\n    "))
  end
end