)]}'
{"glance/api/v2/image_tags.py":[{"author":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"change_message_id":"926c24eb6d1ce2100423573bf5cf9276540a0a73","unresolved":false,"context_lines":[{"line_number":56,"context_line":"            image \u003d image_repo.get(image_id)"},{"line_number":57,"context_line":"            image.tags.remove(tag_value)"},{"line_number":58,"context_line":"            image_repo.save(image)"},{"line_number":59,"context_line":"        except KeyError:"},{"line_number":60,"context_line":"            raise webob.exc.HTTPNotFound()"},{"line_number":61,"context_line":"        except exception.NotFound as e:"},{"line_number":62,"context_line":"            raise webob.exc.HTTPNotFound(explanation\u003dunicode(e))"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2F%2B8c%3D","line":59,"updated":"2012-12-17 21:35:40.000000000","message":"I don\u0027t think it\u0027s natural to catch a KeyError here.","commit_id":"976d77043593c82f0c05dc1dd7b370e45e21691a"}]}
