)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"9a435514b09d51b1c5ebe9b0315657e96534d2f7","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     pengyuesheng \u003cpengyuesheng@gohighsec.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-04-24 09:15:21 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Do not need check if the name exists on create volume group form"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The cinder service support name can be the same,"},{"line_number":10,"context_line":"and on edit volume group form, there is no judgment"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"dfbec78f_70b61841","line":7,"updated":"2019-05-12 10:11:02.000000000","message":"-\u003e Do not check name duplication when creating a volume group","commit_id":"79260e20f775825fe64a50993495e9da879b2c45"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"9a435514b09d51b1c5ebe9b0315657e96534d2f7","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Do not need check if the name exists on create volume group form"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The cinder service support name can be the same,"},{"line_number":10,"context_line":"and on edit volume group form, there is no judgment"},{"line_number":11,"context_line":"as to whether the name exists."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"dfbec78f_508bd46c","line":9,"updated":"2019-05-12 10:11:02.000000000","message":"-\u003e The cinder service allows to use a same name for multiple groups","commit_id":"79260e20f775825fe64a50993495e9da879b2c45"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"9a435514b09d51b1c5ebe9b0315657e96534d2f7","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Do not need check if the name exists on create volume group form"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The cinder service support name can be the same,"},{"line_number":10,"context_line":"and on edit volume group form, there is no judgment"},{"line_number":11,"context_line":"as to whether the name exists."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: If6f33f1a23ffaddbada614306f9cf9844e8be1e4"},{"line_number":14,"context_line":"Closes-Bug: #1825954"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"dfbec78f_1081dc4a","line":11,"range":{"start_line":10,"start_character":0,"end_line":11,"end_character":30},"updated":"2019-05-12 10:11:02.000000000","message":"\"and\" is unnecessary.\n\nThis is not about \"Edit Volume Group\". It is about \"Create Volume Group\" form.\n\n  There is no need to check whether the name already exists in the \"Create Volume Group\" form.","commit_id":"79260e20f775825fe64a50993495e9da879b2c45"}],"openstack_dashboard/dashboards/project/volume_groups/tests.py":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"27574c3220793838159bac3d999ccf4dc90e1676","unresolved":false,"context_lines":[{"line_number":67,"context_line":"            test.IsHttpRequest())"},{"line_number":68,"context_line":"        self.mock_volume_type_list.assert_called_once_with("},{"line_number":69,"context_line":"            test.IsHttpRequest())"},{"line_number":70,"context_line":"        self.mock_group_list.assert_called_once_with(test.IsHttpRequest())"},{"line_number":71,"context_line":"        self.mock_group_type_list.assert_called_once_with(test.IsHttpRequest())"},{"line_number":72,"context_line":"        self.mock_group_create.assert_called_once_with("},{"line_number":73,"context_line":"            test.IsHttpRequest(),"}],"source_content_type":"text/x-python","patch_set":3,"id":"bfb3d3c7_c1be5d64","side":"PARENT","line":70,"updated":"2019-05-22 03:08:46.000000000","message":"mock_group_list is no longer used any more. You need to clean up group_list at L.31 and L.55.","commit_id":"c63073d6ed855daea72a078873cab93ebb268ac4"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"27574c3220793838159bac3d999ccf4dc90e1676","unresolved":false,"context_lines":[{"line_number":121,"context_line":"            test.IsHttpRequest())"},{"line_number":122,"context_line":"        self.mock_volume_type_list.assert_called_once_with("},{"line_number":123,"context_line":"            test.IsHttpRequest())"},{"line_number":124,"context_line":"        self.mock_group_list.assert_called_once_with(test.IsHttpRequest())"},{"line_number":125,"context_line":"        self.mock_group_type_list.assert_called_once_with(test.IsHttpRequest())"},{"line_number":126,"context_line":"        self.mock_group_create.assert_called_once_with("},{"line_number":127,"context_line":"            test.IsHttpRequest(),"}],"source_content_type":"text/x-python","patch_set":3,"id":"bfb3d3c7_e1c121e6","side":"PARENT","line":124,"updated":"2019-05-22 03:08:46.000000000","message":"ditto","commit_id":"c63073d6ed855daea72a078873cab93ebb268ac4"}]}
