On Mon, 2011-11-21 at 07:51 -0800, Wyatt Baldwin wrote: > > How come you guys aren't using ZopeTransactionExtension for > this , > i.e. > http://docs.pylonsproject.org/projects/pyramid/en/1.2-branch/tutorials/wiki2/basiclayout.html#content-models-with-models-py > ? My understanding is that session scope should be entirely handled in > that case. > > I'm using a non-global session setup, similar to what's described > here: > http://docs.pylonsproject.org/projects/pyramid_cookbook/en/latest/sqla.html#using-a-non-global-session, > and the code above seemed like the simplest way to ensure the session gets > closed without adding another dependency. > > At a glance, I don't like the idea of having to `import transaction`. > That said, I haven't really looked at the ZopeTransactionExtension. > What is the advantage to doing `transaction.commit|abort` vs. > `session.commit|rollback`?
http://docs.pylonsproject.org/projects/pyramid/en/1.2-branch/narr/introduction.html#transaction-management - C > > > > > -- > You received this message because you are subscribed to the Google > Groups "pylons-discuss" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/pylons-discuss/-/OoGyNum7zbkJ. > To post to this group, send email to pylons-discuss@googlegroups.com. > To unsubscribe from this group, send email to pylons-discuss > +unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/pylons-discuss?hl=en. -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to pylons-discuss@googlegroups.com. To unsubscribe from this group, send email to pylons-discuss+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.