Re: plpythonu: how to catch plpy.execute() exceptions

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Dragos Valentin Moinescu <dragos(dot)moinescu(at)gmail(dot)com>
Cc: pgsql-admin(at)postgresql(dot)org
Subject: Re: plpythonu: how to catch plpy.execute() exceptions
Date: 2010-10-29 14:03:51
Message-ID: 671.1288361031@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Dragos Valentin Moinescu <dragos(dot)moinescu(at)gmail(dot)com> writes:
> The thing is that I cannot catch the exception raised by plpy.execute().

Yeah, plpython's error handling is fundamentally broken. Somebody
needs to rewrite it to be more like the other PLs. In the meantime,
I'd suggest using plperl, which has gotten a lot more love than
plpython ever did.

regards, tom lane

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Tom Lane 2010-10-29 14:40:12 Re: plpythonu: how to catch plpy.execute() exceptions
Previous Message Sergey Konoplev 2010-10-29 13:59:11 Re: plpythonu: how to catch plpy.execute() exceptions