# HG changeset patch # User Pascal Lamblin # Date 1232676843 18000 # Node ID b79c4e1bbd7d7ad595b68815bebecdae0dc1d9c3 # Parent 4b1bb5810423b0047269319f76bae2c4140969b3 Add "FUCKED_UP" (666) status. diff -r 4b1bb5810423 -r b79c4e1bbd7d pylearn/dbdict/sql.py --- a/pylearn/dbdict/sql.py Wed Jan 21 18:53:35 2009 -0500 +++ b/pylearn/dbdict/sql.py Thu Jan 22 21:14:03 2009 -0500 @@ -25,6 +25,7 @@ START = 0 RUNNING = 1 DONE = 2 +FUCKED_UP = 666 _TEST_CONCURRENCY = False @@ -227,7 +228,7 @@ else: s = session - do_insert = force_dup or (None is s.query(db._Dict).filter(db._Dict.hash==jobhash).first()) + do_insert = force_dup or (None is s.query(db._Dict).filter(db._Dict.hash==jobhash).filter(db._Dict.status!=FUCKED_UP).first()) rval = None if do_insert: