)]}'
{"swift/common/middleware/mpu.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"b3d6a1cdc78f0240be94f76ab63f773b549591b2","unresolved":true,"context_lines":[{"line_number":463,"context_line":"            client_resp_status_int \u003d 503"},{"line_number":464,"context_line":"        else:"},{"line_number":465,"context_line":"            client_resp_status_int \u003d sub_resp.status_int"},{"line_number":466,"context_line":"        return swob.status_map[client_resp_status_int]()"},{"line_number":467,"context_line":""},{"line_number":468,"context_line":"    def upload_part(self, part_number):"},{"line_number":469,"context_line":"        if self.session.state !\u003d MPUSession.CREATED_STATE:"}],"source_content_type":"text/x-python","patch_set":1,"id":"eb2e31eb_9e8d4346","line":466,"updated":"2024-10-01 00:47:42.000000000","message":"No passing of request context?","commit_id":"93ea25a5b1c9456ed2840df7e6dc8545b694888c"},{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"359401c8fbd1b871bb041cf366bb84afad0c2e65","unresolved":true,"context_lines":[{"line_number":463,"context_line":"            client_resp_status_int \u003d 503"},{"line_number":464,"context_line":"        else:"},{"line_number":465,"context_line":"            client_resp_status_int \u003d sub_resp.status_int"},{"line_number":466,"context_line":"        return swob.status_map[client_resp_status_int]()"},{"line_number":467,"context_line":""},{"line_number":468,"context_line":"    def upload_part(self, part_number):"},{"line_number":469,"context_line":"        if self.session.state !\u003d MPUSession.CREATED_STATE:"}],"source_content_type":"text/x-python","patch_set":1,"id":"85d00983_10b903a4","line":466,"in_reply_to":"eb2e31eb_9e8d4346","updated":"2024-10-03 15:28:01.000000000","message":"not sure I understand...I considered setting ``resp.request \u003d self.req`` on the returned value, but the response gets the request environ anyway when it is called https://github.com/openstack/swift/blob/master/swift/common/swob.py#L1548\n\nI am still tempted to set it explicitly here, but I notice that we don\u0027t seem to do that in general \n\nOr... did you mean copying some of the subrequest\u0027s response context to the error response?","commit_id":"93ea25a5b1c9456ed2840df7e6dc8545b694888c"}]}
