)]}'
{"watcher_tempest_plugin/tests/api/admin/test_service.py":[{"author":{"_account_id":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},"change_message_id":"2f510abc9b59baf0274d45380382323520d83ff6","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        self.assertIn(self.DECISION_ENGINE,"},{"line_number":45,"context_line":"                      [i[\u0027name\u0027] for i in body[\u0027services\u0027]])"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"        for service in services:"},{"line_number":48,"context_line":"            if service[\u0027name\u0027] \u003d\u003d self.DECISION_ENGINE:"},{"line_number":49,"context_line":"                service_id \u003d service[\u0027id\u0027]"},{"line_number":50,"context_line":"                break"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"        _, service \u003d self.client.show_service(service_id)"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df140735_8b1b5971","line":50,"range":{"start_line":47,"start_character":0,"end_line":50,"end_character":21},"updated":"2017-06-05 03:55:21.000000000","message":"we can simply use lambda here to replace for loop.","commit_id":"6cd86fb6c9e222ccd4342d9a56a1cbbe26827f54"},{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"6ab497e689fd0f7cad99667a3ca0c7b611d2d37d","unresolved":false,"context_lines":[{"line_number":44,"context_line":"        self.assertIn(self.DECISION_ENGINE,"},{"line_number":45,"context_line":"                      [i[\u0027name\u0027] for i in body[\u0027services\u0027]])"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"        for service in services:"},{"line_number":48,"context_line":"            if service[\u0027name\u0027] \u003d\u003d self.DECISION_ENGINE:"},{"line_number":49,"context_line":"                service_id \u003d service[\u0027id\u0027]"},{"line_number":50,"context_line":"                break"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"        _, service \u003d self.client.show_service(service_id)"},{"line_number":53,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df140735_657fed65","line":50,"range":{"start_line":47,"start_character":0,"end_line":50,"end_character":21},"in_reply_to":"df140735_8b1b5971","updated":"2017-06-06 07:55:57.000000000","message":"Done","commit_id":"6cd86fb6c9e222ccd4342d9a56a1cbbe26827f54"},{"author":{"_account_id":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},"change_message_id":"2f510abc9b59baf0274d45380382323520d83ff6","unresolved":false,"context_lines":[{"line_number":64,"context_line":"        self.assertIn(self.DECISION_ENGINE,"},{"line_number":65,"context_line":"                      [i[\u0027name\u0027] for i in body[\u0027services\u0027]])"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"        for service in services:"},{"line_number":68,"context_line":"            if service[\u0027name\u0027] \u003d\u003d self.DECISION_ENGINE:"},{"line_number":69,"context_line":"                service_id \u003d service[\u0027id\u0027]"},{"line_number":70,"context_line":"                break"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"        _, service \u003d self.client.show_service(service_id)"},{"line_number":73,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df140735_0b21899f","line":70,"range":{"start_line":67,"start_character":0,"end_line":70,"end_character":21},"updated":"2017-06-05 03:55:21.000000000","message":"ditto","commit_id":"6cd86fb6c9e222ccd4342d9a56a1cbbe26827f54"},{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"6ab497e689fd0f7cad99667a3ca0c7b611d2d37d","unresolved":false,"context_lines":[{"line_number":64,"context_line":"        self.assertIn(self.DECISION_ENGINE,"},{"line_number":65,"context_line":"                      [i[\u0027name\u0027] for i in body[\u0027services\u0027]])"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"        for service in services:"},{"line_number":68,"context_line":"            if service[\u0027name\u0027] \u003d\u003d self.DECISION_ENGINE:"},{"line_number":69,"context_line":"                service_id \u003d service[\u0027id\u0027]"},{"line_number":70,"context_line":"                break"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"        _, service \u003d self.client.show_service(service_id)"},{"line_number":73,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df140735_25957587","line":70,"range":{"start_line":67,"start_character":0,"end_line":70,"end_character":21},"in_reply_to":"df140735_0b21899f","updated":"2017-06-06 07:55:57.000000000","message":"Done","commit_id":"6cd86fb6c9e222ccd4342d9a56a1cbbe26827f54"}]}
