)]}'
{"tempest/services/compute/v3/xml/version_client.py":[{"author":{"_account_id":7139,"name":"Zhi Kun Liu","username":"zhikunliu","inactive":true},"change_message_id":"7882343bbf01b2f961bf2bd4660f29eea2b6a5b4","unresolved":false,"context_lines":[{"line_number":27,"context_line":"                                                 tenant_name)"},{"line_number":28,"context_line":"        self.service \u003d self.config.compute.catalog_v3_type"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    def _parse_array(self, node):"},{"line_number":31,"context_line":"        json \u003d common.xml_to_json(node)"},{"line_number":32,"context_line":"        return json"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAUH%2F%2FzWM%3D","line":30,"updated":"2014-01-08 09:32:26.000000000","message":"_parse_body maybe better as version node only has one item","commit_id":"3d6b6fa513b8d1473ac2b72806ca9675e2a091a2"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"003f58fc98508b7307edac3fd65cb59f9438c5ae","unresolved":false,"context_lines":[{"line_number":27,"context_line":"                                                 tenant_name)"},{"line_number":28,"context_line":"        self.service \u003d self.config.compute.catalog_v3_type"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    def _parse_array(self, node):"},{"line_number":31,"context_line":"        json \u003d common.xml_to_json(node)"},{"line_number":32,"context_line":"        return json"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAUH%2F%2FE8c%3D","line":30,"in_reply_to":"AAAAUH%2F%2FsUc%3D","updated":"2014-01-17 16:59:48.000000000","message":"I think he\u0027s talking about the semantics here, nothing related to correctness of the code.","commit_id":"3d6b6fa513b8d1473ac2b72806ca9675e2a091a2"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"c737e9c826c7cf4e78c9fd02f5a452339c0ef64b","unresolved":false,"context_lines":[{"line_number":27,"context_line":"                                                 tenant_name)"},{"line_number":28,"context_line":"        self.service \u003d self.config.compute.catalog_v3_type"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    def _parse_array(self, node):"},{"line_number":31,"context_line":"        json \u003d common.xml_to_json(node)"},{"line_number":32,"context_line":"        return json"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAUH%2F%2FsUc%3D","line":30,"in_reply_to":"AAAAUH%2F%2FzWM%3D","updated":"2014-01-09 15:08:59.000000000","message":"Hi Zhi,\n\nThank you for reviewing.\nI\u0027d like to know the above comment more.\nDo you mean this method cannot parse 2+ items?","commit_id":"3d6b6fa513b8d1473ac2b72806ca9675e2a091a2"}]}
