iro/offer/offer.py
branchdevel
changeset 160 f4e4f4ba25fb
parent 159 fbd7364b252d
child 161 072ee139eb67
equal deleted inserted replaced
159:fbd7364b252d 160:f4e4f4ba25fb
     7         self.provider = provider
     7         self.provider = provider
     8         self.typ = typ
     8         self.typ = typ
     9 
     9 
    10     def send(self, recipient, message):
    10     def send(self, recipient, message):
    11         return Status(self.name, Status.error, errtext="Error: Test")
    11         return Status(self.name, Status.error, errtext="Error: Test")
       
    12 
       
    13     def __eq__(self,o):
       
    14         return (self.name == o.name) and (self.route == o.route) and (self.provider == o.provider) and (self.typ == o.typ)
       
    15 
       
    16     def __neq__(self,o):
       
    17         return not self.__eq__(o)
       
    18 
       
    19     def __repr__(self):
       
    20         return "<Offer(%s,%s:%s,%s)>"%(self.name,self.provider,self.route,self.typ)
       
    21