Module: Schwab::Error

Included in:
Client, Operations::BaseOperation
Defined in:
lib/schwab/error.rb

Class Method Summary collapse

Class Method Details

.raise_error(message, klass = Schwab::APIError) ⇒ Object



17
18
19
20
21
# File 'lib/schwab/error.rb', line 17

def raise_error(message, klass=Schwab::APIError)
  error = klass.new(message)
  error.set_backtrace(caller)
  raise error
end