# File lib/dm-core/transaction.rb, line 472 def transaction transaction = Transaction.new(self) transaction.commit { |block_args| yield(*block_args) } end