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()
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()