[Twisted-Python] database transaction commit
Phil Mayers
p.mayers at imperial.ac.uk
Wed Oct 11 17:58:12 MDT 2006
Marvin McNett wrote:
> In the adbapi documentation it says, "In all cases a database
> transaction will be commited after your database usage is finished,
> unless an exception is raised in which case it will be rolled back."
>
> So, I'm wondering when my database usage is actually finished. In the
> example there, would it be after the call to '_getAge' or after the call
> to 'printResult' (i.e. after the callable to runInteraction or after the
> last callback attached to the deferred)?
I believe if runInteraction returns (as opposed to excepting) then the
transaction has committed?
More information about the Twisted-Python
mailing list