--- a/iro/model/status.py Tue Feb 14 15:47:42 2012 +0100
+++ b/iro/model/status.py Tue Feb 14 16:23:27 2012 +0100
@@ -1,11 +1,15 @@
class Status:
'''status for one recipient'''
- todo = 1
- good = 2
- error = 3
+ GOOD = 1
+ ERROR = 99
- 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
+ def __init__(self, provider, route, error=None):
+ if error:
+ self.status = Status.ERROR
+ else:
+ self.status = Status.GOOD
+
+ self.provider = provider
+ self.route = route
+ self.error = error