module Bearror
Public Instance Methods
raise(*a)
click to toggle source
# File lib/bearror.rb, line 10 def raise(*a) begin classic_raise(*a) rescue Exception => e puts "#{e.class}: #{e.message}" puts trim(e.backtrace) unless e.backtrace.nil? exit! end end
Also aliased as: classic_raise
trim(error_code)
click to toggle source
# File lib/bearror.rb, line 3 def trim(error_code) error_code.map {|e| e.to_s.split("/")[-1]} end