'List snapshots for a volume.
:param volume: Volume to list snapshots for
:type volume: class:`StorageVolume`
:return: List of volume snapshots.
:rtype: ``list`` of :class: `StorageVolume`'

def list_volume_snapshots(self, volume):

    data = self._paginated_request(('/v2/volumes/%s/snapshots' % volume.id), 'snapshots')
    return list(map(self._to_volume_snapshot, data))
