)]}'
{"glance/api/v2/images.py":[{"author":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"change_message_id":"183a6c45e12057d0d6a332f910522f5153c0afab","unresolved":false,"context_lines":[{"line_number":478,"context_line":"            msg \u003d _(\"Attribute \u0027%s\u0027 is reserved.\") % path_root"},{"line_number":479,"context_line":"            raise webob.exc.HTTPForbidden(explanation\u003dsix.text_type(msg))"},{"line_number":480,"context_line":""},{"line_number":481,"context_line":"        if change[\u0027op\u0027] \u003d\u003d \u0027delete\u0027 or change[\u0027op\u0027] \u003d\u003d \u0027remove\u0027:"},{"line_number":482,"context_line":"            return"},{"line_number":483,"context_line":""},{"line_number":484,"context_line":"        partial_image \u003d None"}],"source_content_type":"text/x-python","patch_set":1,"id":"7a2fa921_6a53d86b","line":481,"updated":"2015-10-08 17:29:22.000000000","message":"json patch doesn\u0027t support operation \u0027delete\u0027. it was always called \u0027remove\u0027. http://specs.openstack.org/openstack/glance-specs/specs/api/v2/http-patch-image-api-v2.html\n\nSo I suppose you should remove change[\u0027op\u0027] \u003d\u003d \u0027delete\u0027 from here.","commit_id":"f7d7422c2754cd15717f1aacfb8389cedcfe646f"},{"author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"change_message_id":"c78dc44e1908b616114fa8fc9af2a761b94f901f","unresolved":false,"context_lines":[{"line_number":478,"context_line":"            msg \u003d _(\"Attribute \u0027%s\u0027 is reserved.\") % path_root"},{"line_number":479,"context_line":"            raise webob.exc.HTTPForbidden(explanation\u003dsix.text_type(msg))"},{"line_number":480,"context_line":""},{"line_number":481,"context_line":"        if change[\u0027op\u0027] \u003d\u003d \u0027remove\u0027:"},{"line_number":482,"context_line":"            return"},{"line_number":483,"context_line":""},{"line_number":484,"context_line":"        partial_image \u003d None"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a2fa921_66b5cfce","line":481,"updated":"2015-10-13 00:13:48.000000000","message":"so, this basically never worked?","commit_id":"f945f815754ab6596bb580517a860e9015705464"},{"author":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"change_message_id":"e045acd7ae47104fb172323f8ccc11ae8903daf2","unresolved":false,"context_lines":[{"line_number":478,"context_line":"            msg \u003d _(\"Attribute \u0027%s\u0027 is reserved.\") % path_root"},{"line_number":479,"context_line":"            raise webob.exc.HTTPForbidden(explanation\u003dsix.text_type(msg))"},{"line_number":480,"context_line":""},{"line_number":481,"context_line":"        if change[\u0027op\u0027] \u003d\u003d \u0027remove\u0027:"},{"line_number":482,"context_line":"            return"},{"line_number":483,"context_line":""},{"line_number":484,"context_line":"        partial_image \u003d None"}],"source_content_type":"text/x-python","patch_set":2,"id":"5a2ca52d_b2aca9ee","line":481,"in_reply_to":"7a2fa921_66b5cfce","updated":"2015-10-13 13:06:32.000000000","message":"yes (sic!)","commit_id":"f945f815754ab6596bb580517a860e9015705464"}]}
