)]}'
{"tempest/lib/services/network/base.py":[{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"84b24a9bf5239c915939e9f47867d707341762e7","unresolved":false,"context_lines":[{"line_number":27,"context_line":"    version \u003d \u00272.0\u0027"},{"line_number":28,"context_line":"    uri_prefix \u003d \"v2.0\""},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"    def list_resources(self, uri, expect_response_code\u003d200, **filters):"},{"line_number":31,"context_line":"        req_uri \u003d self.uri_prefix + uri"},{"line_number":32,"context_line":"        if filters:"},{"line_number":33,"context_line":"            req_uri +\u003d \u0027?\u0027 + urllib.urlencode(filters, doseq\u003d1)"}],"source_content_type":"text/x-python","patch_set":2,"id":"7f231b9d_b3a21dad","line":30,"range":{"start_line":30,"start_character":34,"end_line":30,"end_character":58},"updated":"2017-06-16 06:11:29.000000000","message":"For those almost impossible to have different return code, maybe we needn\u0027t add expect_response_code?","commit_id":"f7efe036f06dec6585d0988c531497c703500606"},{"author":{"_account_id":20190,"name":"zhufl","email":"zhu.fanglei@zte.com.cn","username":"zhufl"},"change_message_id":"a6313098d196ecbcafa2124b3e2e72f7389ff453","unresolved":false,"context_lines":[{"line_number":54,"context_line":"        self.expected_success(200, resp.status)"},{"line_number":55,"context_line":"        return rest_client.ResponseBody(resp, body)"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"    def create_resource(self, uri, post_data, expect_empty_body\u003dFalse,"},{"line_number":58,"context_line":"                        expect_response_code\u003d201):"},{"line_number":59,"context_line":"        req_uri \u003d self.uri_prefix + uri"},{"line_number":60,"context_line":"        req_post_data \u003d json.dumps(post_data)"}],"source_content_type":"text/x-python","patch_set":5,"id":"5f201791_1de27b02","line":57,"range":{"start_line":57,"start_character":8,"end_line":57,"end_character":23},"updated":"2017-06-22 07:56:28.000000000","message":"this add expect_response_code, but seems not used in this patch?","commit_id":"8aa94cb80fdc95da67b61abc2082178d47bcac91"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"7c17028f0e019266bbfca1f860cf34dcd0b00620","unresolved":false,"context_lines":[{"line_number":54,"context_line":"        self.expected_success(200, resp.status)"},{"line_number":55,"context_line":"        return rest_client.ResponseBody(resp, body)"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"    def create_resource(self, uri, post_data, expect_empty_body\u003dFalse,"},{"line_number":58,"context_line":"                        expect_response_code\u003d201):"},{"line_number":59,"context_line":"        req_uri \u003d self.uri_prefix + uri"},{"line_number":60,"context_line":"        req_post_data \u003d json.dumps(post_data)"}],"source_content_type":"text/x-python","patch_set":5,"id":"5f201791_159a476d","line":57,"range":{"start_line":57,"start_character":8,"end_line":57,"end_character":23},"in_reply_to":"5f201791_1de27b02","updated":"2017-06-22 15:08:28.000000000","message":"Correct, only update is. I can remove if you want. Though my thought process was create and update are most likely to use a different response code.","commit_id":"8aa94cb80fdc95da67b61abc2082178d47bcac91"}]}
