Exemple #1
0
 def __write_task_info(self, task):
     entries = "('BEGIN_TASK', '%s'),\n" % task.name
     for subtask in task.subtasks:
         entries += "('BEGIN_SUBTASK', '%s'),\n" % subtask.name
         for maybe_dict in subtask.commands:
             cmd, _, _, _ = get_command_and_parsers(maybe_dict)
             entries += "('CMD', '%s'),\n" % cmd
         entries += "('END_SUBTASK', '%s'),\n" % subtask.name
     entries += "('END_TASK', '%s'),\n" % task.name
     self._remote_call(
         "write_task_info",
         project_name=task.project.name,
         client_name=task.client.name,
         task_name=task.name,
         task_info=entries,
     )
	def __write_task_info(self, task):
		entries = "('BEGIN_TASK', '%s'),\n" % task.name
		for subtask in task.subtasks :
			entries += "('BEGIN_SUBTASK', '%s'),\n" % subtask.name
			for maybe_dict in subtask.commands :
				cmd, _, _, _ = get_command_and_parsers(maybe_dict)
				entries += "('CMD', '%s'),\n" % cmd
			entries += "('END_SUBTASK', '%s'),\n" % subtask.name
		entries += "('END_TASK', '%s'),\n" % task.name
		self._remote_call(
			"write_task_info",
			project_name = task.project.name,
			client_name = task.client.name,
			task_name = task.name,
			task_info = entries,
			)
	def __write_task_info(self, task):
		task_info_file = task_info_filename(self.logs_base_dir, task.project.name, task.client.name, task.name)
		f = open(task_info_file, 'w')
		entry = "('BEGIN_TASK', '%s'),\n" % task.name
		f.write(entry)
		for subtask in task.subtasks :
			entry = "('BEGIN_SUBTASK', '%s'),\n" % subtask.name
			f.write(entry)
			for maybe_dict in subtask.commands :
				cmd, _, _, _ = get_command_and_parsers(maybe_dict)
				entry = "('CMD', %s),\n" % repr(cmd)
				f.write(entry)
			entry = "('END_SUBTASK', '%s'),\n" % subtask.name 
			f.write(entry)
		entry = "('END_TASK', '%s'),\n" % task.name
		f.write(entry)
		f.close()
Exemple #4
0
 def __write_task_info(self, task):
     task_info_file = task_info_filename(self.logs_base_dir,
                                         task.project.name,
                                         task.client.name, task.name)
     f = open(task_info_file, 'w')
     entry = "('BEGIN_TASK', '%s'),\n" % task.name
     f.write(entry)
     for subtask in task.subtasks:
         entry = "('BEGIN_SUBTASK', '%s'),\n" % subtask.name
         f.write(entry)
         for maybe_dict in subtask.commands:
             cmd, _, _, _ = get_command_and_parsers(maybe_dict)
             entry = "('CMD', %s),\n" % repr(cmd)
             f.write(entry)
         entry = "('END_SUBTASK', '%s'),\n" % subtask.name
         f.write(entry)
     entry = "('END_TASK', '%s'),\n" % task.name
     f.write(entry)
     f.close()