[Zope-dev] __del__

Andy McKay andym@ActiveState.com
Mon, 18 Sep 2000 14:45:04 -0700


I was hoping to have this method fired Zope is shut down, restarted etc and
not call it implicitly. The theory being if this object is cached it will
have to be unloaded at some point?

Ive used manage_beforeDelete() elsewhere and it works fine when Im
destroying an object whilst ZODB is still running.

Thanks.

----- Original Message -----
From: "Chris McDonough" <chrism@digicool.com>
To: <andym@activestate.com>
Cc: <zope-dev@zope.org>
Sent: Monday, September 18, 2000 2:32 PM
Subject: Re: [Zope-dev] __del__


> If it's an object in an objectmanager, you can define a
> manage_beforeDelete() method on it (see ObjectManager.py).
>
> How are you destroying it?
>
> andym@ActiveState.com wrote:
> >
> > Is there an method that I can use as a hook when an object is destroyed?
(Im
> > trying to save some _v_ data prior to destruction. Ive tried __del__ but
> > this doesnt seem to get called.
> >
> > Thanks.
> >
> > --
> >   Andy McKay, Developer.
> >   ActiveState.
> >
> > _______________________________________________
> > Zope-Dev maillist  -  Zope-Dev@zope.org
> > http://lists.zope.org/mailman/listinfo/zope-dev
> > **  No cross posts or HTML encoding!  **
> > (Related lists -
> >  http://lists.zope.org/mailman/listinfo/zope-announce
> >  http://lists.zope.org/mailman/listinfo/zope )
>
> --
> Chris McDonough
> Digital Creations, Publishers of Zope
> http://www.zope.org
>
> _______________________________________________
> Zope-Dev maillist  -  Zope-Dev@zope.org
> http://lists.zope.org/mailman/listinfo/zope-dev
> **  No cross posts or HTML encoding!  **
> (Related lists -
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope )
>