iro/model/job.py
branchdevel
changeset 215 5bacdb7e94d1
parent 175 c29acd5fb841
child 218 91f87ad13540
equal deleted inserted replaced
214:bacf50bc46bf 215:5bacdb7e94d1
    49         if c == len(self.recipients):
    49         if c == len(self.recipients):
    50             self._status(session,"sended") 
    50             self._status(session,"sended") 
    51 
    51 
    52         if status.costs > 0:
    52         if status.costs > 0:
    53             o = schema.Offer.get(session, status.provider.name, status.route, self.message.typ)
    53             o = schema.Offer.get(session, status.provider.name, status.route, self.message.typ)
    54             job.messages.append(schema.Message(price=status.costs, isBilled=False, recipient=str(task.recipient), date=datetime.today(), offer=o))
    54             job.messages.append(schema.Message(price=status.costs, isBilled=False, recipient=str(task.recipient), count=status.count, exID=status.exID, date=datetime.today(), offer=o))
    55         session.commit()
    55         session.commit()
    56         
    56         
    57         log.msg("Job(%s) to '%s' ended sucecessfully via %s:%s."%(self.dbjob, task.recipient, status.provider.name,status.route))
    57         log.msg("Job(%s) to '%s' ended sucecessfully via %s:%s."%(self.dbjob, task.recipient, status.provider.name,status.route))
    58 
    58 
    59     @dbdefer
    59     @dbdefer