class Sequel::Error

  1. lib/sequel/exceptions.rb
Superclass: StandardError

The default exception class for exceptions raised by Sequel. All exception classes defined by Sequel are descendants of this class.


Public Instance

  1. cause
  2. wrapped_exception


wrapped_exception [RW]

If this exception wraps an underlying exception, the underlying exception is held here.

Public Instance methods

cause ()

Returned the wrapped exception if one exists, otherwise use ruby's default behavior.

[show source]
   # File lib/sequel/exceptions.rb
14 def cause
15   wrapped_exception || super
16 end