)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":2759,"name":"Huang Zhiteng","email":"winston.d@gmail.com","username":"zhiteng-huang"},"change_message_id":"47007864e6e1b3da2556440b3bd6e2b9c2475db4","unresolved":false,"context_lines":[{"line_number":13,"context_line":"and then raises VolumeBackendAPIException to caller."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: If809f97998f52516af09ec21b3052b67d3a62f36"},{"line_number":16,"context_line":"Closes-bug: 1263820"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"AAAAT3%2F%2F7AM%3D","line":16,"updated":"2013-12-27 03:48:41.000000000","message":"Above format seems not converted to correct bug URL, try this\nCloses-bug: #1263820","commit_id":"4736eb619ce80225665e29e9a6caef4c168c00b3"}],"cinder/api/contrib/volume_actions.py":[{"author":{"_account_id":7236,"name":"Kiyohiro Adachi","email":"kiy-adachi@vx.jp.nec.com","username":"kadachi"},"change_message_id":"144e5ec07f3a5d3c6a9f395613447af8bf729d0f","unresolved":false,"context_lines":[{"line_number":209,"context_line":"            self.volume_api.terminate_connection(context, volume, connector)"},{"line_number":210,"context_line":"        except exception.VolumeBackendAPIException as error:"},{"line_number":211,"context_line":"            msg \u003d _(\"Unable to terminate volume connection from backend.\")"},{"line_number":212,"context_line":"            raise webob.exc.HTTPInternalServerError(msg)"},{"line_number":213,"context_line":"        return webob.Response(status_int\u003d202)"},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"    @wsgi.response(202)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAATn%2F8nm0%3D","line":212,"updated":"2013-12-24 09:03:03.000000000","message":"raise webob.exc.HTTPInternalServerError(explanation\u003dmsg)","commit_id":"83e7891daa636cf68a61904b475d251c0de0b102"},{"author":{"_account_id":8874,"name":"ling-yun","email":"YunlingZeng@hotmail.com","username":"ling-yun"},"change_message_id":"5f8640ff2f4b86b3413f662e3fdb91b69004d1a0","unresolved":false,"context_lines":[{"line_number":209,"context_line":"            self.volume_api.terminate_connection(context, volume, connector)"},{"line_number":210,"context_line":"        except exception.VolumeBackendAPIException as error:"},{"line_number":211,"context_line":"            msg \u003d _(\"Unable to terminate volume connection from backend.\")"},{"line_number":212,"context_line":"            raise webob.exc.HTTPInternalServerError(msg)"},{"line_number":213,"context_line":"        return webob.Response(status_int\u003d202)"},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"    @wsgi.response(202)"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAATn%2F8lbM%3D","line":212,"in_reply_to":"AAAATn%2F8nm0%3D","updated":"2013-12-25 02:28:50.000000000","message":"Thanks.Modify it in next patch.","commit_id":"83e7891daa636cf68a61904b475d251c0de0b102"}]}
