)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"0b3e96c8ffaab24075ede9b0c09f89d62c6d9cf2","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Restore backup to Vol ID when it doesn\u0027t exist"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Right now backups can only be restored to their Volume ID if original"},{"line_number":10,"context_line":"volume already exists in the system and is available."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"It should also be possible to restore backups to their original ID when"},{"line_number":13,"context_line":"this ID doesn\u0027t exist in the DB. As is the case when you import the"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3a50d1a3_71b71e3a","line":10,"updated":"2015-07-29 13:32:53.000000000","message":"already -\u003e still ?","commit_id":"1f5a515b62e94c25fb344d0281ae264c30819593"}],"cinder/backup/api.py":[{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"0b3e96c8ffaab24075ede9b0c09f89d62c6d9cf2","unresolved":false,"context_lines":[{"line_number":307,"context_line":"                                                description,"},{"line_number":308,"context_line":"                                                vol_id\u003dvolume_id)"},{"line_number":309,"context_line":"            except db_exc.DBDuplicateEntry:"},{"line_number":310,"context_line":"                msg \u003d _(\u0027Volume %s already exists in system\u0027) % volume_id"},{"line_number":311,"context_line":"                raise exception.InvalidVolume(reason\u003dmsg)"},{"line_number":312,"context_line":""},{"line_number":313,"context_line":"            volume_id \u003d volume[\u0027id\u0027]"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a50d1a3_6e7f3fab","line":310,"updated":"2015-07-29 13:32:53.000000000","message":"\".\" at EOL","commit_id":"1f5a515b62e94c25fb344d0281ae264c30819593"}],"cinder/tests/unit/api/contrib/test_backups.py":[{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"0b3e96c8ffaab24075ede9b0c09f89d62c6d9cf2","unresolved":false,"context_lines":[{"line_number":1233,"context_line":"        # Result must be an error"},{"line_number":1234,"context_line":"        self.assertEqual(400, res.status_int)"},{"line_number":1235,"context_line":"        self.assertEqual("},{"line_number":1236,"context_line":"            u\u0027Invalid volume: Volume %s already exists in system\u0027 % volume_id,"},{"line_number":1237,"context_line":"            res_dict[\u0027badRequest\u0027][\u0027message\u0027])"},{"line_number":1238,"context_line":""},{"line_number":1239,"context_line":"        volumes \u003d db.volume_get_all(ctxt, None, None)"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a50d1a3_ae2787c8","line":1236,"updated":"2015-07-29 13:32:53.000000000","message":"\".\" at EOL since it should get added in the method, I assume they need to be the same. If not, just ignore me.","commit_id":"1f5a515b62e94c25fb344d0281ae264c30819593"}],"cinder/volume/api.py":[{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"0b3e96c8ffaab24075ede9b0c09f89d62c6d9cf2","unresolved":false,"context_lines":[{"line_number":210,"context_line":"            raise exception.InvalidInput(reason\u003dmsg)"},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"        if vol_id and not uuidutils.is_uuid_like(vol_id):"},{"line_number":213,"context_line":"            msg \u003d _(\u0027Volume id %s is not a UUID4\u0027) % vol_id"},{"line_number":214,"context_line":"            raise exception.InvalidInput(reason\u003dmsg)"},{"line_number":215,"context_line":""},{"line_number":216,"context_line":"        if consistencygroup and not cgsnapshot:"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a50d1a3_912d0a91","line":213,"updated":"2015-07-29 13:32:53.000000000","message":"\".\" at EOL","commit_id":"1f5a515b62e94c25fb344d0281ae264c30819593"}]}
