iro/model/status.py
branchdevel
changeset 161 072ee139eb67
parent 156 a4ad521b127b
child 174 762981cada07
equal deleted inserted replaced
160:f4e4f4ba25fb 161:072ee139eb67
     1 class Status:
     1 class Status:
     2     '''status for one recipient'''
     2     '''status for one recipient'''
     3     todo = 1
     3     GOOD = 1
     4     good = 2
     4     ERROR = 99
     5     error = 3
       
     6     
     5     
     7     def __init__(self, offer, status, errtext=None):
     6     def __init__(self, provider, route, error=None):
     8         self.status = status
     7         if error:
     9         self.offer = offer             #the offer over that this job was done
     8             self.status = Status.ERROR
    10         self.errtext = errtext         #the error text
     9         else:
       
    10             self.status = Status.GOOD
       
    11         
       
    12         self.provider = provider
       
    13         self.route = route
       
    14         self.error = error
    11 
    15