Takashi Kajinami 71e99ad2d5 Deprecate support for GlusterFS drivers
... because these are deprecated in manila.

Depends-on: https://review.opendev.org/908735
Change-Id: Ic605abffe6c7fc7df3ee285ed338f4939ed8ecf7
2024-02-17 11:32:30 +09:00

33 lines
847 B
Puppet

# == Class: manila::share::glusterfs
#
# DEPRECATED !!
# Configures Manila to use GlusterFS as a share driver
#
# === Parameters
#
# [*glusterfs_volumes_config*]
# (required) File with the list of Gluster volumes that can
# be used to create shares
#
# [*glusterfs_mount_point_base*]
# Base dir containing mount points for Gluster volumes.
#
# === Examples
#
# class { 'manila::share::glusterfs':
# glusterfs_shares = ['192.168.1.1:/shares'],
# }
#
class manila::share::glusterfs (
$glusterfs_volumes_config = '/etc/manila/glusterfs_volumes',
$glusterfs_mount_point_base = '$state_path/mnt',
) {
warning('Support for GlusterFS driver has been deprecated.')
manila::backend::glusterfs { 'DEFAULT':
glusterfs_volumes_config => $glusterfs_volumes_config,
glusterfs_mount_point_base => $glusterfs_mount_point_base,
}
}