Exemple #1
0
    def addJob(self, jobObject):
        jobObject = Job(jobObject)
        jobObject_w_list = jobObject.getWriteList()
        jobObject_r_list = jobObject.getReadList()
        jobObject_rq_list = jobObject.getReadRequestList()
        jobObject_wq_list = jobObject.getWriteRequestList()

        for w in jobObject_w_list:
            self.WR_list.append(w)
        for r in jobObject_r_list:
            self.RD_list.append(r)
        for rq in jobObject_rq_list:
            self.RQ_list.append(rq)
        for wq in jobObject_wq_list:
            self.WQ_list.append(wq)

        self.Jobs[jobObject.getName()] = jobObject