)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"b099d4ea89665e3a92d6e5f1861021a96ae30ece","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Make sure full stack trace is logged on RT update failure"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Currently we swallow the exception printing only it\u0027s message regardless"},{"line_number":10,"context_line":"of the logging levels. This is almost certainly not helpful enough as a"},{"line_number":11,"context_line":"RT failing to update resources is almost always an actual bug in the"},{"line_number":12,"context_line":"code."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"ba63e191_4320f5f7","line":9,"updated":"2016-01-18 21:03:43.000000000","message":"s/it\u0027s/its/","commit_id":"648ff4a219793ac766c995f0cd991ba53b60d12a"}],"nova/compute/manager.py":[{"author":{"_account_id":14807,"name":"Lenny","email":"lennyb@mellanox.com","username":"lennyb"},"change_message_id":"8e786cd5057c9aac0434cbefacb929b5069aba4b","unresolved":false,"context_lines":[{"line_number":6296,"context_line":"                continue"},{"line_number":6297,"context_line":"            except Exception as e:"},{"line_number":6298,"context_line":"                LOG.exception(_LE(\"Error updating resources for node \""},{"line_number":6299,"context_line":"                              \"%(node)s.\"), {\u0027node\u0027: nodename})"},{"line_number":6300,"context_line":"            new_resource_tracker_dict[nodename] \u003d rt"},{"line_number":6301,"context_line":""},{"line_number":6302,"context_line":"        # NOTE(comstud): Replace the RT cache before looping through"}],"source_content_type":"text/x-python","patch_set":1,"id":"da6ed579_dd2006b3","line":6299,"range":{"start_line":6299,"start_character":61,"end_line":6299,"end_character":63},"updated":"2016-01-18 14:35:26.000000000","message":"why not to print e?","commit_id":"b1d6dc43cf3af6b8836d6837cc0b20bbf34cebeb"},{"author":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"change_message_id":"f38e5e5005ffdad9dbffcd0d8ec628b0a60346c3","unresolved":false,"context_lines":[{"line_number":6296,"context_line":"                continue"},{"line_number":6297,"context_line":"            except Exception as e:"},{"line_number":6298,"context_line":"                LOG.exception(_LE(\"Error updating resources for node \""},{"line_number":6299,"context_line":"                              \"%(node)s.\"), {\u0027node\u0027: nodename})"},{"line_number":6300,"context_line":"            new_resource_tracker_dict[nodename] \u003d rt"},{"line_number":6301,"context_line":""},{"line_number":6302,"context_line":"        # NOTE(comstud): Replace the RT cache before looping through"}],"source_content_type":"text/x-python","patch_set":1,"id":"da6ed579_b0dd3972","line":6299,"range":{"start_line":6299,"start_character":61,"end_line":6299,"end_character":63},"in_reply_to":"da6ed579_dd2006b3","updated":"2016-01-18 14:38:37.000000000","message":"Well we will see the full stack trace the last line of which will be the string representation of e so it will be printed twice if we leave e.","commit_id":"b1d6dc43cf3af6b8836d6837cc0b20bbf34cebeb"}]}
