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



14
15
16
17
18
# File 'lib/schwab/error.rb', line 14

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