Puppet Class: glusterfs::package::debian

Defined in:
manifests/package/debian.pp

Overview

Class: glusterfs::package::debian

This module manages glusterfs package installation on debian based systems

Parameters:

  • debian_packages (Any) (defaults to: ['glusterfs-common','glusterfs-server','glusterfs-client'])


5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'manifests/package/debian.pp', line 5

class glusterfs::package::debian(
  #$location        = '',
  #$key             = '' ,
  #$key_source      = '',
  $debian_packages = ['glusterfs-common','glusterfs-server','glusterfs-client'],
) {

  package { $debian_packages:
    ensure  => installed,
    require => Anchor['glusterfs::apt_repo'],
  }

  anchor { 'glusterfs::apt_repo': }

#  apt::source { 'glusterfs':
#    location   => $location,
#    repos      => 'glusterfs',
#    key        => $key,
#    key_source => $key_source,
#  }

}