Exception modules?
Bradley Baetz
bbaetz at student.usyd.edu.au
Mon Sep 2 00:34:29 UTC 2002
On Sun, 1 Sep 2002, Gervase Markham wrote:
> Bradley Baetz wrote:
> > Anyone know a good exception-style module for perl, which we can use in
> > bugzilla?
> >
> > As more stuff moves to modules which may be resued from non-CGI scripts,
> > we really should have a way of reporting errors apart from using die.
>
> Can't we redefine the *Error functions in non-CGI scripts to do
> something appropriate?
Not really... Note that some of the stuf is wrong. For example, if the
mail temptlaes fail, we don't really want to stop in the middle with
throwtemplateerror (like we currently do), we want to keep going.
Exceptions are 'nicer' that way, in that we can catch template errors,
while letting DB errors lead to a script exit.
Bradley
More information about the developers
mailing list