[Twisted-Python] twisted.web.error.Error & BaseException.message deprecation

Jason J. W. Williams jasonjwwilliams at gmail.com
Fri Mar 11 12:52:05 EST 2011


Hi Glyph,

I re-opened 4456 and attached a patch. I think that's this issue. The only other one I found in the tickets was for Conch and that one was marked fixed. 

-J

Sent via iPhone

Is your e-mail Premiere?

On Mar 11, 2011, at 9:51, Glyph Lefkowitz <glyph at twistedmatrix.com> wrote:

> On Mar 11, 2011, at 2:25 AM, Jason J. W. Williams wrote:
> 
>> Setting it as a class level attribute seems to suppress it:
>> 
>>>>> class TestError(Exception):
>> ...     message = ""
>> ...
>> ...     def __init__(self, msg):
>> ...        self.message = msg
>> 
>> Since it's a string and passed by value I think this would work. I'll
>> open up a ticket if one's not already.
> 
> Sounds good.  I can't find one, but there have been other tickets with a similar purpose ('message' attributes on other exceptions).
> 
> If you have time after fixing this issue, it would be nice if you could double-check that there aren't any more of these lurking around :).
> 



More information about the Twisted-Python mailing list