[Zope-DB] catching sql method exceptions inside python scripts
dieter at handshake.de
Mon Apr 5 14:06:51 EDT 2004
Chris Withers wrote at 2004-4-5 11:15 +0100:
>Jim Abramson wrote:
>> Module Shared.DC.ZRDB.DA, line 399, in __call__
>> 399: try: DB__=dbc()
>> 400: except: raise 'Database Error', (
>> 401: '%s is not connected to a database' % self.id)
>I'm currently campaigning on zope-dev to have that particular turd revoked ;-)
>Check the list archives, no one has raised any valid concerns so far,
I proposed an improvement to removing the "try:...except:".
The improvement would address your concerns (loosing information
about the actual problem) but still retain a single defined
exception (which would help users to catch the exception, if relevant).
I would cost you a few lines of additional code.
These few lines of code were to complex in your opinion....
More information about the Zope-DB