--On 16. Juni 2006 10:17:18 +0200 robert rottermann <[EMAIL PROTECTED]> wrote:
Andreas Jung wrote:--On 16. Juni 2006 10:03:23 +0200 robert rottermann <[EMAIL PROTECTED]> wrote:in a unittest I use transaction.begin() as follows: import transaction transaction.get().begin() I then get the following error: AttributeError: 'Transaction' object has no attribute 'begin' when I look at the code I am unsure whether transaction should have a begin method. If it does not exist anymore, by what is the method replaced?Transaction.begin() was removed in ZODB 3.6 (and has been deprecated for a while). Possibly you're looking at different ZODB versions. -ajthanks, in both transaction.__init__ and transaction.interfaces.ITransactionManager of Zope2.9 I found a begin method.
THat's what the deprecation warning in ZODB 3.4/3.5 should have told you. -aj -- ZOPYX Ltd. & Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany Web: www.zopyx.com - Email: [EMAIL PROTECTED] - Phone +49 - 7071 - 793376 E-Publishing, Python, Zope & Plone development, Consulting
pgpozlUXRzsy1.pgp
Description: PGP signature
_______________________________________________ Zope maillist - [email protected] http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
