)]}'
{"rally/task/engine.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"143671d3b03c425db3af892bb12c37cb65f776a9","unresolved":false,"context_lines":[{"line_number":453,"context_line":"        for subtask in self.config.subtasks:"},{"line_number":454,"context_line":"            self.task_workloads_count +\u003d len(subtask[\"workloads\"])"},{"line_number":455,"context_line":"        try:"},{"line_number":456,"context_line":"            for index, subtask in enumerate(self.config.subtasks):"},{"line_number":457,"context_line":"                self._run_subtask(subtask, index)"},{"line_number":458,"context_line":"        except TaskAborted:"},{"line_number":459,"context_line":"            LOG.info(\"Received aborting signal.\")"}],"source_content_type":"text/x-python","patch_set":8,"id":"bf51134e_e8a663c0","line":456,"range":{"start_line":456,"start_character":43,"end_line":456,"end_character":65},"updated":"2020-07-24 14:18:45.000000000","message":"let\u0027s print index starting from 1 instead of 0 (i.e `enumerate(self.config.subtasks, 1)`)","commit_id":"c9d7da89df05742632c9866f0991222c102db88e"},{"author":{"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},"change_message_id":"f0b0f2e6bc87d21a2e67cbd8e5c28cee8a9892fa","unresolved":false,"context_lines":[{"line_number":453,"context_line":"        for subtask in self.config.subtasks:"},{"line_number":454,"context_line":"            self.task_workloads_count +\u003d len(subtask[\"workloads\"])"},{"line_number":455,"context_line":"        try:"},{"line_number":456,"context_line":"            for index, subtask in enumerate(self.config.subtasks):"},{"line_number":457,"context_line":"                self._run_subtask(subtask, index)"},{"line_number":458,"context_line":"        except TaskAborted:"},{"line_number":459,"context_line":"            LOG.info(\"Received aborting signal.\")"}],"source_content_type":"text/x-python","patch_set":8,"id":"9f560f44_a00d1b92","line":456,"range":{"start_line":456,"start_character":43,"end_line":456,"end_character":65},"in_reply_to":"bf51134e_e8a663c0","updated":"2020-07-25 02:20:40.000000000","message":"thanks. i did not know this usage. got new skill :)","commit_id":"c9d7da89df05742632c9866f0991222c102db88e"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"143671d3b03c425db3af892bb12c37cb65f776a9","unresolved":false,"context_lines":[{"line_number":471,"context_line":"        try:"},{"line_number":472,"context_line":"            # TODO(astudenov): add subtask context here"},{"line_number":473,"context_line":"            workloads_count \u003d len(subtask[\"workoads\"])"},{"line_number":474,"context_line":"            for index, workload in enumerate(subtask[\"workloads\"]):"},{"line_number":475,"context_line":"                self._run_workload(subtask_obj, workload)"},{"line_number":476,"context_line":"                self.task_workload_index +\u003d 1"},{"line_number":477,"context_line":"                LOG.info(\"Finished workload %(index)d/%(count)d\""}],"source_content_type":"text/x-python","patch_set":8,"id":"bf51134e_2894db43","line":474,"range":{"start_line":474,"start_character":35,"end_line":474,"end_character":66},"updated":"2020-07-24 14:18:45.000000000","message":"same here","commit_id":"c9d7da89df05742632c9866f0991222c102db88e"}]}
