Method: Spider::Model::Storage::BaseStorage#commit!

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

#commit!void

This method returns an undefined value.

Commits current transaction, resets transaction nesting, and releases the connection.



336
337
338
339
340
341
# File 'lib/spiderfw/model/storage/base_storage.rb', line 336

def commit!
    Spider.logger.debug("#{self.class.name} commit connection #{curr[:conn].object_id}")
    curr[:transaction_nesting] = 0
    do_commit
    release
end