Method: Backup::NestedExceptions#exception

Defined in:
lib/backup/errors.rb

#exception(obj = nil) ⇒ Object



35
36
37
38
39
40
41
# File 'lib/backup/errors.rb', line 35

def exception(obj = nil)
  return self if obj.nil? || equal?(obj)

  ex = self.class.new(obj, @wrapped_exception)
  ex.set_backtrace(backtrace) unless ex.backtrace
  ex
end