'Migrate a volume within the same array.'

def migrate_volume(self, ctxt, volume, host, new_type=None):

    self._check_volume_exist_on_array(volume, constants.VOLUME_NOT_EXISTS_RAISE)
    volume_type = self._get_volume_type(volume)
    opts = self._get_volume_params(volume_type)
    if (opts.get('replication_enabled') == 'true'):
        return (False, None)
    return self._migrate_volume(volume, host, new_type)
