| changeset 60 | 5ca3aa8d75e1 |
| parent 58 | fb161058bcab |
| child 61 | 04dfd43dfecc |
--- a/iro/joblist.py Thu Nov 04 22:00:21 2010 +0100 +++ b/iro/joblist.py Thu Nov 04 22:47:00 2010 +0100 @@ -70,6 +70,10 @@ m.update(str(time.time())) m.update(os.urandom(10)) if not self.jobs.has_key(m.hexdigest): - self.jobs[m.hexdigest()]=None - break + if not self.dbconn: + self.jobs[m.hexdigest()]=None + break + if not self.manager.Acounting(m.hexdigest(),self.dbconn).getStatus(): + self.jobs[m.hexdigest()]=None + break return m.hexdigest()