)]}'
{"cinder/volume/manager.py":[{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"73e3c67dbdf485057f87cfeda78d085dbd485a99","unresolved":false,"context_lines":[{"line_number":86,"context_line":"    \u0027cinder.volume.nfs.NfsDriver\u0027:"},{"line_number":87,"context_line":"    \u0027cinder.volume.drivers.nfs.NfsDriver\u0027,"},{"line_number":88,"context_line":"    \u0027cinder.volume.solidfire.SolidFire\u0027:"},{"line_number":89,"context_line":"    \u0027cinder.volume.drivers.solidfire.SolidFireDriver\u0027,"},{"line_number":90,"context_line":"    \u0027cinder.volume.drivers.solidfire.SolidFire\u0027:"},{"line_number":91,"context_line":"    \u0027cinder.volume.drivers.solidfire.SolidFireDriver\u0027,"},{"line_number":92,"context_line":"    \u0027cinder.volume.storwize_svc.StorwizeSVCDriver\u0027:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAP3%2F%2FhMQ%3D","line":89,"updated":"2013-07-17 03:00:40.000000000","message":"Looks like we have a dup between this one and the on e on 91","commit_id":"fd139faaf3d3fc96825bbaf3397a529e5762d92c"},{"author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"change_message_id":"c7b8c45833bfd9e9e7053121d04f28171039ea0f","unresolved":false,"context_lines":[{"line_number":86,"context_line":"    \u0027cinder.volume.nfs.NfsDriver\u0027:"},{"line_number":87,"context_line":"    \u0027cinder.volume.drivers.nfs.NfsDriver\u0027,"},{"line_number":88,"context_line":"    \u0027cinder.volume.solidfire.SolidFire\u0027:"},{"line_number":89,"context_line":"    \u0027cinder.volume.drivers.solidfire.SolidFireDriver\u0027,"},{"line_number":90,"context_line":"    \u0027cinder.volume.drivers.solidfire.SolidFire\u0027:"},{"line_number":91,"context_line":"    \u0027cinder.volume.drivers.solidfire.SolidFireDriver\u0027,"},{"line_number":92,"context_line":"    \u0027cinder.volume.storwize_svc.StorwizeSVCDriver\u0027:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAQn%2F%2F%2FTI%3D","line":89,"in_reply_to":"AAAAP3%2F%2Fg7Q%3D","updated":"2013-07-17 22:26:53.000000000","message":"bahhhh!","commit_id":"fd139faaf3d3fc96825bbaf3397a529e5762d92c"},{"author":{"_account_id":7156,"name":"Mathieu Gagné","email":"mgagne@calavera.ca","username":"mgagne"},"change_message_id":"4fd77dc2624c59a1dbeec183bb9b1617ceef6fa7","unresolved":false,"context_lines":[{"line_number":86,"context_line":"    \u0027cinder.volume.nfs.NfsDriver\u0027:"},{"line_number":87,"context_line":"    \u0027cinder.volume.drivers.nfs.NfsDriver\u0027,"},{"line_number":88,"context_line":"    \u0027cinder.volume.solidfire.SolidFire\u0027:"},{"line_number":89,"context_line":"    \u0027cinder.volume.drivers.solidfire.SolidFireDriver\u0027,"},{"line_number":90,"context_line":"    \u0027cinder.volume.drivers.solidfire.SolidFire\u0027:"},{"line_number":91,"context_line":"    \u0027cinder.volume.drivers.solidfire.SolidFireDriver\u0027,"},{"line_number":92,"context_line":"    \u0027cinder.volume.storwize_svc.StorwizeSVCDriver\u0027:"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAP3%2F%2Fg7Q%3D","line":89,"in_reply_to":"AAAAP3%2F%2FhMQ%3D","updated":"2013-07-17 04:10:07.000000000","message":"Although the indentation doesn\u0027t show it well, MAPPING is in fact a dict.\n\nMapping done as followed: old_name: new_name\n\nThere\u0027s 2 legacy names to support:\n- cinder.volume.solidfire.SolidFire (very old name)\n- cinder.volume.drivers.solidfire.SolidFire (new old name)\n\nBoth need to map to the new name: cinder.volume.drivers.solidfire.SolidFireDriver","commit_id":"fd139faaf3d3fc96825bbaf3397a529e5762d92c"}]}
