Puppet Class: manila::share::glusterfs

Defined in:
manifests/share/glusterfs.pp

Overview

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'],

}

Parameters:

  • glusterfs_volumes_config (Any) (defaults to: '/etc/manila/glusterfs_volumes')
  • glusterfs_mount_point_base (Any) (defaults to: '$state_path/mnt')


21
22
23
24
25
26
27
28
29
30
31
32
# File 'manifests/share/glusterfs.pp', line 21

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,
  }
}