Chris Withers wrote:
> Steve Alexander wrote:
> > > Do you know if objects in PARENTS are acquisition wrapped?
> > I'm pretty sure that they are.
>
> They are indeed, in fact, pretty much everything is :(
> The only way to check if o is in PARENTS appears to be:
> if o.aq_base in map (lambda o : o.aq_base,PARENTS):
Hmm, is there anyway the Acquisition ExtensionClass(right thing? I'm not
too hot here ;-) could be altered such that, if r1 and r2 are two
different acquisition wrappers for the same object that:
r1 == r2 and r1 in [r2,x,y]
would return true?
It might be best to leave (r1 is r2) returning false as it does now so
that you can actually tell if things aren't what you expected ;-)
Any ideas?
cheers,
Chris
PS: This question is still worrying me :(
> 2. Is there any case where a Zope object isn't going to have a .aq_base
> attribute?
_______________________________________________
Zope-Dev maillist - [EMAIL PROTECTED]
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 )