Cleanup Session after each request.
authorElrond <elrond+mediagoblin.org@samba-tng.org>
Sat, 28 Jan 2012 12:10:01 +0000 (13:10 +0100)
committerElrond <elrond+mediagoblin.org@samba-tng.org>
Tue, 28 Feb 2012 19:52:35 +0000 (20:52 +0100)
commit2bc8ff0d63188f2168553d39ebf8756ae83053e1
tree751c6cbd970f7be86ed3de38ef9c552d9402e563
parent3502958113c09c80830b7bee63c3d82b5ff72eb9
Cleanup Session after each request.

It's good practice to cleanup the SQL session after each
request so that the next request gets a fresh one.

It's an application decision whether one wants a
just-in-case ROLLBACK or COMMIT. There are two ideas behind
it, really. I have decided for ROLLBACK. The idea is "if
you forget to commit your changes yourself, there's
something broken. Maybe you got an exception?".
mediagoblin/app.py
mediagoblin/db/sql/open.py