示例#1
0
文件: job_pool.py 项目: sos22/ciel
 def publish(self, reference, producing_task=None):
     self.job.add_reference(reference.id, reference)
     return DynamicTaskGraph.publish(self, reference, producing_task)
示例#2
0
文件: job_pool.py 项目: sos22/ciel
 def __init__(self, job, scheduler_queue):
     DynamicTaskGraph.__init__(self)
     self.job = job
     self.scheduler_queue = scheduler_queue
示例#3
0
文件: job_pool.py 项目: sos22/ciel
 def spawn(self, task, tx=None):
     self.job.add_task(task)
     DynamicTaskGraph.spawn(self, task, tx)
示例#4
0
 def __init__(self, execution_features, runnable_queues):
     DynamicTaskGraph.__init__(self)
     self.root_task_ids = set()
     self.execution_features = execution_features
     self.runnable_queues = runnable_queues
示例#5
0
 def publish(self, reference, producing_task=None):
     self.job.add_reference(reference.id, reference)
     return DynamicTaskGraph.publish(self, reference, producing_task)
示例#6
0
 def spawn(self, task, tx=None):
     self.job.add_task(task)
     DynamicTaskGraph.spawn(self, task, tx)
示例#7
0
 def __init__(self, job, scheduler_queue):
     DynamicTaskGraph.__init__(self)
     self.job = job
     self.scheduler_queue = scheduler_queue
示例#8
0
 def __init__(self, execution_features, runnable_queues):
     DynamicTaskGraph.__init__(self)
     self.root_task_ids = set()
     self.execution_features = execution_features
     self.runnable_queues = runnable_queues