'Create a clone of the specified volume.'

def create_cloned_volume(self, volume, src_vref):

    snapshot_name = ((('openstack-clone-' + volume['name']) + '-') + self._generate_random_string(12))
    snapshot = {'volume_name': src_vref['name'], 'name': snapshot_name, 'volume_size': src_vref['size'], 'display_name': volume.display_name, 'display_description': ''}
    self.APIExecutor.snap_vol(snapshot)
    self._clone_volume_from_snapshot(volume, snapshot)
    return self._get_model_info(volume['name'])
