Method: ACTV::Error#initialize

Defined in:
lib/actv/error.rb

#initialize(exception = $!) ⇒ Twitter::Error

Initializes a new Error object

Parameters:

  • exception (Exception, String) (defaults to: $!)


18
19
20
21
22
23
24
25
# File 'lib/actv/error.rb', line 18

def initialize(exception=$!)
  if exception.respond_to?(:backtrace)
    super(exception.message)
    @wrapped_exception = exception
  else
    super(exception.to_s)
  end
end