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_enable_epel (Boolean) (defaults to: false)

    whether to enable epel



9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'manifests/params.pp', line 9

class resources_cd::params (

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

) {
  $epel_from_url              = 'https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm'
  # includes must be last
  include resources_cd::main::config
}