Method: Wayback::Error#initialize

Defined in:
lib/wayback/error.rb

#initialize(exception = $!, response_headers = {}) ⇒ Wayback::Error

Initializes a new Error object

Parameters:

  • exception (Exception, String) (defaults to: $!)
  • response_headers (Hash) (defaults to: {})


21
22
23
24
# File 'lib/wayback/error.rb', line 21

def initialize(exception=$!, response_headers={})
  @wrapped_exception = exception
  exception.respond_to?(:backtrace) ? super(exception.message) : super(exception.to_s)
end