Method: Spider::Model::Storage::BaseStorage#rollback_savepoint

Defined in:
lib/spiderfw/model/storage/base_storage.rb

#rollback_savepoint(name = nil) ⇒ void

This method returns an undefined value.

Rolls back a savepoint

Parameters:

  • name (String) (defaults to: nil)


393
394
395
396
397
398
399
400
# File 'lib/spiderfw/model/storage/base_storage.rb', line 393

def rollback_savepoint(name=nil)
    if name
        curr[:savepoints] = curr[:savepoints][0,(curr[:savepoints].index(name))]
        name
    else
        curr[:savepoints].pop
    end
end