iro/model/job.py
branchdevel
changeset 156 a4ad521b127b
parent 152 14c99c89edf4
child 175 c29acd5fb841
--- a/iro/model/job.py	Mon Feb 13 22:16:26 2012 +0100
+++ b/iro/model/job.py	Mon Feb 13 22:18:06 2012 +0100
@@ -1,19 +1,8 @@
 from collections import MutableMapping
 
 import schema
+import offer
 from .dbdefer import dbdefer
-from .offer import extendProvider
-
-class Status:
-    '''status for one recipient'''
-    todo = 1
-    good = 2
-    error = 3
-    
-    def __init__(self, offer, status, errtext=None):
-        self.status = status
-        self.offer = offer             #the offer over that this job was done
-        self.errtext = errtext         #the error text
 
 class ExJob:
     '''One Job is a class that handles one job has multiple tasks'''
@@ -42,7 +31,7 @@
         user.jobs.append(job)
         session.commit()
         
-        o = extendProvider(user, message.typ, offers, session=session)
+        o = offer.extendProvider(user, message.typ, offers, session=session)
         self[job.id] = ExJob(job.id, recipients, message, o)
         return self[job.id]