iro/joblist.py
changeset 57 97ef6ca145e6
parent 55 ae3669fef3b0
child 58 fb161058bcab
equal deleted inserted replaced
56:3718abbfffd6 57:97ef6ca145e6
    38         job.setId(id)
    38         job.setId(id)
    39         self.jobs[id]=job
    39         self.jobs[id]=job
    40         self.queue.put(job)
    40         self.queue.put(job)
    41         return id
    41         return id
    42 
    42 
    43     def newSMS(self,message,recipients,provider="default"):
    43     def newSMS(self, message, recipients, provider="default"):
    44         '''
    44         '''
    45         creates a new SMS
    45         creates a new SMS
    46         '''
    46         '''
    47         job=self.manager.SMSJob(self.providerlist, provider,message, content.SMS(message),recipients)
    47         job=self.manager.SMSJob(self.providerlist, provider,message, content.SMS(message),recipients)
    48         return self.__registerJob__(job)
    48         return self.__registerJob__(job)
    49 
    49 
    50     def newFAX(self,subject, fax,recipients,provider="default"):
    50     def newFAX(self,subject, fax,recipients,provider="default"):
    51         '''
    51         '''
    52         creates a new Fax
    52         creates a new Fax
    53         '''
    53         '''
    54         job=self.manager.FaxJob(self.providerlist, provider,subject, content.FAX(subject, fax),recipients)
    54         job=self.manager.FaxJob(self.providerlist, provider,subject, content.FAX(subject,'' ,fax),recipients)
    55         return self.__registerJob__(job)
    55         return self.__registerJob__(job)
    56 
    56 
    57     def newMail(self,subject, body,recipients,provider="default"):
    57     def newMail(self,subject, body,recipients,provider="default"):
    58         '''
    58         '''
    59         creates a new Mail
    59         creates a new Mail