Puppet Class: resources_cd::params

Summary

Class contains all parameters for the resources_cd module.

Overview

resources_cd::params.pp Module name: resources_cd Author: Arne Teuke (arne_teuke@confdroid.com)

Parameters:

  • reqpackages (Array) (defaults to: $facts['os']['name'])

    which packages to install

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

    version to install, 'present', 'latest', 'v1.0'

  • rs_autoupdate (Boolean) (defaults to: $facts['os']['name'])

    whether to enable auto-updates on yum



9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'manifests/params.pp', line 9

class resources_cd::params (

  Array $reqpackages = $facts['os']['name'] ? {
    'Rocky'   => ['yum', 'yum-utils'],
  },
  String $pkg_ensure  = 'present',

# autoupdate
  Boolean $rs_autoupdate = $facts['os']['name'] ? {
    'Rocky'   => true,
  }

) {
# service
  $rs_cron_service        = 'yum-cron'


  # includes must be last
  include resources_cd::main::config
}