Puppet Class: icingaweb2::install
  
  
  
    - Defined in:
- 
      manifests/install.pp
    
 
  Summary
  Installs Icinga Web 2 and extra packages.
Overview
  
  
    
      | 
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 | # File 'manifests/install.pp', line 6
class icingaweb2::install {
  assert_private("You're not supposed to use this defined type manually.")
  $package_name        = $::icingaweb2::globals::package_name
  $manage_package      = $::icingaweb2::manage_package
  $extra_packages      = $::icingaweb2::extra_packages
  if $manage_package {
    package { $package_name:
      ensure => installed,
    }
  }
  if $extra_packages {
    ensure_packages($extra_packages, { 'ensure' => installed })
  }
} |