class Graphiti::Errors::Remote

Public Class Methods

new(url, errors) click to toggle source
# File lib/graphiti/errors.rb, line 59
def initialize(url, errors)
  @url = url
  @errors = errors
end

Public Instance Methods

message() click to toggle source
# File lib/graphiti/errors.rb, line 64
def message
  msg = "Error hitting remote API: #{@url}"
  @errors.each do |e|
    msg << "\n\n#{e[:message]}"
    msg << "\n\n#{e[:backtrace].join("\n")}\n\n\n\n" if e[:backtrace]
  end
  msg
end