Puppet Class: coretx::yumrepos

Defined in:
manifests/yumrepos.pp

Overview

Class: coretx::yumrepos

Manage yum repository definitions for the RedHat family Resource documentation (yumrepo): docs.puppet.com/puppet/latest/types/yumrepo.html

Parameters:

  • yumrepo_hash (Hash) (defaults to: {})
  • default_yumrepo_enable (String) (defaults to: '1')
  • default_gpgcheck_enable (String) (defaults to: '0')


6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'manifests/yumrepos.pp', line 6

class coretx::yumrepos (

  Hash $yumrepo_hash              = {},
  String $default_yumrepo_enable  = '1',
  String $default_gpgcheck_enable = '0',

)
{
  $yumrepo_defaults = {
    enabled  => $default_yumrepo_enable,
    gpgcheck => $default_gpgcheck_enable,
  }
  create_resources(yumrepo, $yumrepo_hash, $yumrepo_defaults)
}