[Zope] Clearing _v_ attributes

Andrew Milton akm at theinternet.com.au
Wed Jan 19 05:43:42 EST 2005


+-------[ Pascal Peregrina ]----------------------
| Hi,
| 
| To clear some data caching I have made using _v_ attributes on one
| particular object, I would need a way to programmatically clear its _v_
| attributes.
| 
| As far as I understand, _v_ attributes are set per ZODB connection.
| And they are cleared when the object is, for some reason, reloaded from the
| ZODB to the connection cache.
| 
| As I use the current configuration :
| + ZEO
| + 1 Zope instance with RW connections to ZEO
| + several Zope instances with RO connections to ZEO
| 
| I was wondering if, setting self._p_changed=1 on the object from the Zope RW
| would work.

No...

Why not just add a clearCaches() method that Does The Right Thing(tm) and call
that?


-- 
Andrew Milton
akm at theinternet.com.au


More information about the Zope mailing list