class Chewy::ImportFailed
Public Class Methods
new(type, import_errors)
click to toggle source
Calls superclass method
# File lib/chewy/errors.rb, line 21 def initialize(type, import_errors) message = "Import failed for `#{type}` with:\n" import_errors.each do |action, action_errors| message << " #{action.to_s.humanize} errors:\n" action_errors.each do |error, documents| message << " `#{error}`\n" message << " on #{documents.count} documents: #{documents}\n" end end super(message) end