)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"6feed38606f7fd84b4560e3ef4e00ee1b1ec1399","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     sarvesh-ranjan \u003csarvranjan@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-02-11 03:14:23 +0530"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Confusing typos fixed."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Id0c73dd56bcac9dee44938afafd414a233865415"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"dae33548_2ae3eca4","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":9},"updated":"2016-02-15 21:10:54.000000000","message":"Might be helpful to note that this is a change in two different drivers files(i.e. Dell/Fujitsu: Typos Fixed)","commit_id":"8db21e1eb24daa91b1a6d9d126b49c6810477b4c"},{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"6feed38606f7fd84b4560e3ef4e00ee1b1ec1399","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     sarvesh-ranjan \u003csarvranjan@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-02-11 03:14:23 +0530"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Confusing typos fixed."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Id0c73dd56bcac9dee44938afafd414a233865415"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"dae33548_aad6dcc2","line":7,"range":{"start_line":7,"start_character":21,"end_line":7,"end_character":22},"updated":"2016-02-15 21:10:54.000000000","message":"Summary line shouldn\u0027t have a \u0027.\u0027 at EOL\n\nhttps://wiki.openstack.org/wiki/GitCommitMessages#Summary_of_Git_commit_message_structure","commit_id":"8db21e1eb24daa91b1a6d9d126b49c6810477b4c"},{"author":{"_account_id":22025,"name":"James Conroy","email":"jayryanconroy@gmail.com","username":"jayconroy"},"change_message_id":"73ebaa34ed1db192fdeeedc671728517a9607897","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2016-02-11 03:14:23 +0530"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Confusing typos fixed."},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Id0c73dd56bcac9dee44938afafd414a233865415"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"7aa08908_0bd15523","line":8,"range":{"start_line":8,"start_character":0,"end_line":8,"end_character":0},"updated":"2016-06-14 09:33:56.000000000","message":"Please add a body to the commit message describing the changes you made.","commit_id":"8db21e1eb24daa91b1a6d9d126b49c6810477b4c"}],"cinder/volume/drivers/fujitsu/eternus_dx_common.py":[{"author":{"_account_id":14907,"name":"Alyson","email":"alyson.rodrigues.rosa@gmail.com","username":"Alyson"},"change_message_id":"255465af9f6b6d92b0b3ad9c58cb2e3ed6beeb8d","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":"POOL_TYPE_dic \u003d {"},{"line_number":80,"context_line":"    RAIDGROUP: \u0027RAID_GROUP\u0027,"},{"line_number":81,"context_line":"    TPPOOL: \u0027Thinporvisioning_POOL\u0027,"},{"line_number":82,"context_line":"}"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"OPERATION_dic \u003d {"}],"source_content_type":"text/x-python","patch_set":1,"id":"dae33548_da269767","line":81,"range":{"start_line":81,"start_character":13,"end_line":81,"end_character":34},"updated":"2016-02-15 18:54:36.000000000","message":"s/Thinporvisioning_POOL/Thinprovisioning_POOL","commit_id":"8db21e1eb24daa91b1a6d9d126b49c6810477b4c"},{"author":{"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},"change_message_id":"1258839e02ab3d7dbfb376903d5307ddf4e02b42","unresolved":false,"context_lines":[{"line_number":78,"context_line":""},{"line_number":79,"context_line":"POOL_TYPE_dic \u003d {"},{"line_number":80,"context_line":"    RAIDGROUP: \u0027RAID_GROUP\u0027,"},{"line_number":81,"context_line":"    TPPOOL: \u0027Thinporvisioning_POOL\u0027,"},{"line_number":82,"context_line":"}"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"OPERATION_dic \u003d {"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa0719c6_faac938d","line":81,"range":{"start_line":81,"start_character":13,"end_line":81,"end_character":34},"in_reply_to":"dae33548_da269767","updated":"2016-03-24 12:10:35.000000000","message":"+1 \n# Thanks. I missed it..","commit_id":"8db21e1eb24daa91b1a6d9d126b49c6810477b4c"},{"author":{"_account_id":14907,"name":"Alyson","email":"alyson.rodrigues.rosa@gmail.com","username":"Alyson"},"change_message_id":"255465af9f6b6d92b0b3ad9c58cb2e3ed6beeb8d","unresolved":false,"context_lines":[{"line_number":1529,"context_line":""},{"line_number":1530,"context_line":"        copytype \u003d cpsession_instance[\u0027CopyType\u0027]"},{"line_number":1531,"context_line":""},{"line_number":1532,"context_line":"        # set oparation code"},{"line_number":1533,"context_line":"        # SnapOPC: 19 (Return To ResourcePool)"},{"line_number":1534,"context_line":"        # OPC:8 (Detach)"},{"line_number":1535,"context_line":"        # EC/REC:8 (Detach)"}],"source_content_type":"text/x-python","patch_set":1,"id":"dae33548_5a91e798","line":1532,"range":{"start_line":1532,"start_character":14,"end_line":1532,"end_character":23},"updated":"2016-02-15 18:54:36.000000000","message":"s/oparation/operation","commit_id":"8db21e1eb24daa91b1a6d9d126b49c6810477b4c"},{"author":{"_account_id":14907,"name":"Alyson","email":"alyson.rodrigues.rosa@gmail.com","username":"Alyson"},"change_message_id":"255465af9f6b6d92b0b3ad9c58cb2e3ed6beeb8d","unresolved":false,"context_lines":[{"line_number":1547,"context_line":"        repservice \u003d self._find_eternus_service(REPL)"},{"line_number":1548,"context_line":"        if repservice is None:"},{"line_number":1549,"context_line":"            msg \u003d (_(\u0027_delete_copysession, \u0027"},{"line_number":1550,"context_line":"                     \u0027Cannot find Replication Service\u0027))"},{"line_number":1551,"context_line":"            LOG.error(msg)"},{"line_number":1552,"context_line":"            raise exception.VolumeBackendAPIException(data\u003dmsg)"},{"line_number":1553,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"dae33548_daf33709","line":1550,"range":{"start_line":1550,"start_character":46,"end_line":1550,"end_character":53},"updated":"2016-02-15 18:54:36.000000000","message":"add a full stop here?","commit_id":"8db21e1eb24daa91b1a6d9d126b49c6810477b4c"}]}
