)]}'
{"karbor/api/v1/services.py":[{"author":{"_account_id":21224,"name":"jiaopengju","email":"jiaopengju_yewu@cmss.chinamobile.com","username":"jiaopengju"},"change_message_id":"4ce72669ce52a782c1ade8f955f5f30666d5df4b","unresolved":false,"context_lines":[{"line_number":88,"context_line":"        try:"},{"line_number":89,"context_line":"            services \u003d objects.ServiceList.get_all_by_args("},{"line_number":90,"context_line":"                context, host, binary)"},{"line_number":91,"context_line":"        except exception as e:"},{"line_number":92,"context_line":"            msg \u003d (_(\u0027List service failed, reason: %s\u0027) % e)"},{"line_number":93,"context_line":"            raise exc.HTTPBadRequest(explanation\u003dmsg)"},{"line_number":94,"context_line":"        return self._view_builder.detail_list(req, services)"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_ef3a0594","line":91,"range":{"start_line":91,"start_character":15,"end_line":91,"end_character":24},"updated":"2018-11-26 14:32:03.000000000","message":"maybe this is why the test fail. exception should be Exception, not exception. Please try to change it to Exception.","commit_id":"eb7d40890a3785aac20aeb55cba7f55203ccd302"}],"karbor/tests/unit/api/v1/test_services.py":[{"author":{"_account_id":21224,"name":"jiaopengju","email":"jiaopengju_yewu@cmss.chinamobile.com","username":"jiaopengju"},"change_message_id":"b7b83badf43e3e83ff268ee9dfc25cd6f79cbd90","unresolved":false,"context_lines":[{"line_number":38,"context_line":"    @mock.patch(\u0027karbor.objects.service.ServiceList.get_all_by_args\u0027)"},{"line_number":39,"context_line":"    def test_service_list_with_invalid_services(self, mock_get_all_by_args):"},{"line_number":40,"context_line":"        req \u003d fakes.HTTPRequest.blank(\u0027/v1/os-services\u0027, use_admin_context\u003dTrue)"},{"line_number":41,"context_line":"        mock_get_all_by_args.return_value \u003d exception.KarborException"},{"line_number":42,"context_line":"        self.assertRaises("},{"line_number":43,"context_line":"            exc.HTTPBadRequest,"},{"line_number":44,"context_line":"            self.controller.index,"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_54d39663","line":41,"range":{"start_line":41,"start_character":8,"end_line":41,"end_character":41},"updated":"2018-11-26 01:47:38.000000000","message":"mock_get_all_by_args.side_effect","commit_id":"0234bf8006d6df659cfa8458bd39bacf144a57d6"}]}
