)]}'
{"swift/obj/updater.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"d47a918abda3f65d62df44f59ef91386f47e0baf","unresolved":false,"context_lines":[{"line_number":475,"context_line":"                    \u0027server %(ip)s:%(port)s/%(device)s/%(part)s%(obj)s\u0027,"},{"line_number":476,"context_line":"                    {\u0027status\u0027: resp.status, \u0027ip\u0027: node[\u0027ip\u0027],"},{"line_number":477,"context_line":"                     \u0027port\u0027: node[\u0027port\u0027], \u0027device\u0027: node[\u0027device\u0027],"},{"line_number":478,"context_line":"                     \u0027part\u0027: part, \u0027obj\u0027: urllib.parse.quote(obj)})"},{"line_number":479,"context_line":"            return success, node[\u0027id\u0027], redirect"},{"line_number":480,"context_line":"        except (Exception, Timeout):"},{"line_number":481,"context_line":"            self.logger.exception("}],"source_content_type":"text/x-python","patch_set":2,"id":"ff570b3c_17924bf7","line":478,"range":{"start_line":478,"start_character":61,"end_line":478,"end_character":64},"updated":"2020-05-10 07:08:08.000000000","message":"I wonder if it might be more useful to just have the account/container portion, and drop the object...","commit_id":"e29ae6276d89356e64ab2925daa27e72d81d0689"}]}
