Puppet Class: tripleo::packages

Defined in:
manifests/packages.pp

Overview

Class: tripleo::packages

Configure package installation/upgrade defaults.

Parameters:

enable_install

Whether to enable package installation via Puppet. Defaults to false

Parameters:

  • enable_install (Any) (defaults to: false)


26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# File 'manifests/packages.pp', line 26

class tripleo::packages (
  $enable_install = false,
) {

  # if both enable_install is false
  if (!str2bool($enable_install)) {
    case $::osfamily {
      'RedHat': {
        Package <| |> { provider => 'norpm' }
      }
      default: {
        warning('enable_install option not supported for this distro.')
      }
    }
  }
}