)]}'
{"glance/api/v2/image_data.py":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"fbd7bfc7db11b02376244a1d5954e5736cdb5373","unresolved":false,"context_lines":[{"line_number":245,"context_line":""},{"line_number":246,"context_line":"        except Exception as e:"},{"line_number":247,"context_line":"            with excutils.save_and_reraise_exception():"},{"line_number":248,"context_line":"                LOG.error(_LE(\"Failed to upload image data due to \""},{"line_number":249,"context_line":"                              \"internal error\"))"},{"line_number":250,"context_line":"                self._restore(image_repo, image)"},{"line_number":251,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7f231b9d_2b2198fc","line":248,"range":{"start_line":248,"start_character":20,"end_line":248,"end_character":25},"updated":"2017-06-11 17:46:17.000000000","message":"Where would this stacktrace get logged in addition to here? I don\u0027t see where in the code it\u0027s logging it again.","commit_id":"115d6eff64d5acff478c3ce09587c56ce089bbcb"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"eb08899d56a1524c11b00dc3999bbdc909d5569a","unresolved":false,"context_lines":[{"line_number":245,"context_line":""},{"line_number":246,"context_line":"        except Exception as e:"},{"line_number":247,"context_line":"            with excutils.save_and_reraise_exception():"},{"line_number":248,"context_line":"                LOG.error(_LE(\"Failed to upload image data due to \""},{"line_number":249,"context_line":"                              \"internal error\"))"},{"line_number":250,"context_line":"                self._restore(image_repo, image)"},{"line_number":251,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7f231b9d_ddf88dc5","line":248,"range":{"start_line":248,"start_character":20,"end_line":248,"end_character":25},"in_reply_to":"7f231b9d_2b2198fc","updated":"2017-06-12 16:51:02.000000000","message":"There\u0027s a catch-all in glance/common/wsgi.py:Resource.__call__\n\nFWIW, the log that originally prompted this (and https://review.openstack.org/#/c/417220/) had three separate tracebacks related to the same error during a client read. Unfortunately it got reaped, though.","commit_id":"115d6eff64d5acff478c3ce09587c56ce089bbcb"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"ed927726591d979545a0786de0a18a2450205534","unresolved":false,"context_lines":[{"line_number":245,"context_line":""},{"line_number":246,"context_line":"        except Exception as e:"},{"line_number":247,"context_line":"            with excutils.save_and_reraise_exception():"},{"line_number":248,"context_line":"                LOG.error(_LE(\"Failed to upload image data due to \""},{"line_number":249,"context_line":"                              \"internal error\"))"},{"line_number":250,"context_line":"                self._restore(image_repo, image)"},{"line_number":251,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7f231b9d_af38f4d2","line":248,"range":{"start_line":248,"start_character":20,"end_line":248,"end_character":25},"in_reply_to":"7f231b9d_ddf88dc5","updated":"2017-06-12 16:56:18.000000000","message":"Thanks, I think including this info in the patch is useful. It was not clear just by looking at it.","commit_id":"115d6eff64d5acff478c3ce09587c56ce089bbcb"}]}
