'Return model update for migrated volume.
:param volume: The original volume that was migrated to this backend
:param new_volume: The migration volume object that was created on
this backend as part of the migration process
:param original_volume_status: The status of the original volume
:returns: model_update to update DB with any needed changes'

def update_migrated_volume(self, ctxt, volume, new_volume, original_volume_status):

    original_name = (CONF.volume_name_template % volume['id'])
    current_name = (CONF.volume_name_template % new_volume['id'])
    LOG.debug('Renaming    migrated    volume:    %(cur)s    to    %(org)s.', {'cur': current_name, 'org': original_name})
    self.zfssa.create_volume_from_snapshot_file(src_file=current_name, dst_file=original_name, method='MOVE')
    provider_location = new_volume['provider_location']
    return {'_name_id': None, 'provider_location': provider_location}
