Puppet Class: gpfs::ces

Defined in:
manifests/ces.pp

Summary

GPFS CES class

Overview

Examples:

include ::gpfs::ces

Parameters:

  • manage_packages (Boolean) (defaults to: true)

    Determines if GPFS CES packages should be managed

  • package_ensure (String) (defaults to: 'present')

    GPFS CES package ensure property

  • packages (Array) (defaults to: [ 'gpfs.java', 'gpfs.smb', 'nfs-ganesha', 'nfs-ganesha-gpfs', 'nfs-ganesha-utils', ])

    GPFS CES packages



12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# File 'manifests/ces.pp', line 12

class gpfs::ces (
  Boolean $manage_packages  = true,
  String $package_ensure    = 'present',
  Array $packages           = [
    'gpfs.java',
    'gpfs.smb',
    'nfs-ganesha',
    'nfs-ganesha-gpfs',
    'nfs-ganesha-utils',
  ],
) {
  contain gpfs
  contain gpfs::ces::install
  contain gpfs::ces::config

  Class['gpfs']
  ->Class['gpfs::ces::install']
  ->Class['gpfs::ces::config']
}