示例#1
0
	def run_stage(self, stage):
		self.jobresult.attributes['stage_%s_start' % (stage)] = datetime.now()

		for taskfile in glob.glob('%s/*.py' % (Utility.get_tasks_dir())):
			execfile(taskfile, globals())

		for task in JobDispatcher.tasks:
			if task.stage != stage:
				continue

			self._run_task_once(task)

		self.jobresult.attributes['stage_%s_end' % (stage)] = datetime.now()