En Wed, 16 Sep 2009 03:36:32 -0300, Jason <jason.hee...@gmail.com> escribió:

On Sep 16, 2:39 am, "Gabriel Genellina" <gagsl-...@yahoo.com.ar>
wrote:
Looks like a bug in pysvn. Some class (whatever pysvn.wc_notify_action.status_completed is) is not well written. When compared against something unknown, it should return NotImplemented instead of raising AttributeError.

(top posting corrected)

I will raise this with pysvn, if I can ever find their issue reporting
system.

In the meantime, I suppose I can only do this by traversing the list
with a loop and catching exceptions. Ugly, but seems to be the only
way.

You might use a list subclass and override its __contains__ method (and perhaps index() too). It's the same ugly code, but at least expressions like:

'foo' in some_list

would still work.

--
Gabriel Genellina

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to