iro/model/status.py
author Sandro Knauß <knauss@netzguerilla.net>
Sun, 19 Feb 2012 17:41:27 +0100
branchdevel
changeset 173 912ef3e070b0
parent 161 072ee139eb67
child 174 762981cada07
permissions -rw-r--r--
we need mock for tests

class Status:
    '''status for one recipient'''
    GOOD = 1
    ERROR = 99
    
    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