def tpc_vote(transaction):
    """Verify that a data manager can commit the transaction.

        This is the last chance for a data manager to vote 'no'.  A
        data manager votes 'no' by raising an exception.

        *transaction* is the `ITransaction` instance associated with the
        transaction being committed.
        """
