On 3 August 2013 17:23, Scott Devoid <[email protected]> wrote: > Hijacking your thread for a moment: I would think that a > "revert_volume_to_snapshot" function would be useful. Is this implemented > via create_volume_from_snapshot, i.e. snapshot.volume == volume in the > arguments? Or does this functionality not exist?
A request for this comes up from time to time, but I've never seen an example use-case where creating a new volume from the snapshot, (and potentially deleting the old one) has any disadvantage beyond 'that isn't the way I thought about the problem'. In general, in the cloud world, you shouldn't get overly attached to a volume id... the data behind it is what matters. The only differences between I can see between 'restore volume from snapshot' and 'create new volume from snapshot and delete the old one', other than the volume id changes are all disadvantages: - It's a new API call that needs implementing and testing - If the operation encounters an error for some reason, you have neither to old nor the new volume to work with Certainly there are a few people on the cinder team who have talked about adding the same interface, so it is entirely possible I'm missing something - please don't be shy in telling me so! Regards -- Duncan Thomas _______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
