module Sequent::Util::Printer

Public Instance Methods

recursively_print(e) click to toggle source
# File lib/sequent/util/printer.rb, line 6
def recursively_print(e)
  logger.error "#{e}\n\n#{e.backtrace.join("\n")}"

  while e.cause
    logger.error '+++++++++++++++ CAUSE +++++++++++++++'
    logger.error "#{e.cause}\n\n#{e.cause.backtrace.join("\n")}"
    e = e.cause
  end
end