Project

General

Profile

WikiStart » History » Version 5

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

1 1
2 5 bford -
h1. Exceptable
3 1
4 5 bford -
5
Exceptable is a Python + PL/PGSQL library specifically built to handle propagation of exceptions from [[PostgreSQL]] and stored procedures in a more consistent fashion.
6
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.
7
8
9
h2. Definable Exceptions
10
11 3 Aurynn Shaw
12
By providing a simple, configurable decorator for wrapping DB functionality, Exceptable allows for customizable exception APIs to be created simply and efficiently.