)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"},"change_message_id":"9ef43d68b8f024bd3b191fa7a9c3c7cde7fc07bd","unresolved":false,"context_lines":[{"line_number":10,"context_line":"instead of matching error code in string."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I81a12fe3ad8603d69b649f8ad5aba8586d60d7c7"},{"line_number":13,"context_line":"Signed-off-by: Duan Jiong \u003cjduan@fiberhome.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"da6895a0_70d10d57","line":13,"range":{"start_line":13,"start_character":0,"end_line":13,"end_character":47},"updated":"2016-10-25 16:28:34.000000000","message":"I don\u0027t think this is required.","commit_id":"27b6bb6cb59cee1007ed78f03299d55ef9a47537"},{"author":{"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"},"change_message_id":"9ef43d68b8f024bd3b191fa7a9c3c7cde7fc07bd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"da6895a0_d0ce59b3","line":14,"updated":"2016-10-25 16:28:34.000000000","message":"Closes-Bug: #1633343","commit_id":"27b6bb6cb59cee1007ed78f03299d55ef9a47537"}],"neutron/agent/linux/utils.py":[{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"b283c3df3fec343cc55354aa9792cd329251db90","unresolved":false,"context_lines":[{"line_number":175,"context_line":"    try:"},{"line_number":176,"context_line":"        raw_pids \u003d execute([\u0027ps\u0027, \u0027--ppid\u0027, pid, \u0027-o\u0027, \u0027pid\u003d\u0027],"},{"line_number":177,"context_line":"                           log_fail_as_error\u003dFalse)"},{"line_number":178,"context_line":"    except CommandRunError as e:"},{"line_number":179,"context_line":"        # Unexpected errors are the responsibility of the caller"},{"line_number":180,"context_line":"        with excutils.save_and_reraise_exception() as ctxt:"},{"line_number":181,"context_line":"            # Exception has already been logged by execute"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa6399be_4230fb9e","line":178,"range":{"start_line":178,"start_character":4,"end_line":178,"end_character":32},"updated":"2016-10-18 13:14:00.000000000","message":"I guess #145 is not the only place that can raise RuntimeError, so seems RuntimeError handler should stay.","commit_id":"27b6bb6cb59cee1007ed78f03299d55ef9a47537"}]}
