예제 #1
0
파일: sgw.py 프로젝트: ntijanic/pdl
 def _split(self):
     args_list = self.split()
     jobs = [self.job('_work', requirements=_get_method_requirements(self, 'work'),
                      name='work_%s' % ndx, args={'job': args})
             for ndx, args in enumerate(args_list)]
     return self.job('_merge', name='merge', requirements=_get_method_requirements(self, 'merge'),
                     args={'job_results': jobs})
예제 #2
0
파일: sgw.py 프로젝트: ntijanic/pdl
 def _entry_point(self):
     return self.job('_split', requirements=_get_method_requirements(self, 'split'), name='split')