# File lib/neo4jr/db.rb, line 22 def execute neo = instance result = nil transaction = neo.beginTx(); begin result = yield neo transaction.success rescue Exception => e transaction.failure raise e ensure transaction.finish end result end