On Thu, 2006-04-05 at 08:23 -0230, Rocky Burt wrote:
> On Thu, 2006-04-05 at 10:43 +0200, Stefan H. Holek wrote:
> > Note that Zope2.app() opens a new ZODB connection which you need to
> > close at some point. I suggest something along the lines of:
> > app = Zope2.app()
> > try:
> > products = app.Control_Panel.Products
> > ...
> > finally:
> > app._p_jar.close()
> > I am also wondering if this code would break if a product was removed
> > from the file system, but still had its persistent part hanging
> > around in Control_Panel.Products.
> Hmm... good points, I'll look into this.
Actually, this brings up something I've been wondering about. Everytime
I call Zope2.app() inside a test case it gives me a new obj with a reset
Control_Panel. Am I doing something wrong here? Perhaps there's a
better way to go about this?
ServerZen Software -- http://www.serverzen.com
News About The Server -- http://www.serverzen.net
Zope-Dev maillist - Zope-Dev@zope.org
** No cross posts or HTML encoding! **
(Related lists -