Project

General

Profile

WikiStart » History » Version 4

bford -, 10/22/2009 10:41 AM

1 3 Aurynn Shaw
= Exceptable =
2
3
Exceptable is a Python + PL/PGSQL library specifically built to handle propagation of exceptions from PostgreSQL and stored procedures in a more consistent fashion.
4 4 bford -
By utilizing a standardized exception text format, standard !ProgrammingErrors as raised by the Python DB-API can be caught, analyzed, and re-raised as exceptions that are more useful in the application layer.
5 3 Aurynn Shaw
6
== Definable Exceptions ==
7
8
By providing a simple, configurable decorator for wrapping DB functionality, Exceptable allows for customizable exception APIs to be created simply and efficiently.