class ActionView::StreamingTemplateRenderer::Body
def log_error(exception) #:nodoc:
TODO Once "exceptron" is in, refactor this piece to simply re-use exceptron.
This is the same logging logic as in ShowExceptions middleware.
def log_error(exception) #:nodoc: logger = ActionView::Base.logger return unless logger message = "\n#{exception.class} (#{exception.message}):\n" message << exception.annoted_source_code.to_s if exception.respond_to?(:annoted_source_code) message << " " << exception.backtrace.join("\n ") logger.fatal("#{message}\n\n") end