Puppet Class: psick::hardware

Defined in:
manifests/hardware.pp

Overview

This class automatically includes ::psick::hardware::hp on HP servers

Parameters:

  • manage (Boolean) (defaults to: $::psick::manage)
  • noop_manage (Boolean) (defaults to: $::psick::noop_manage)
  • noop_value (Boolean) (defaults to: $::psick::noop_value)


3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'manifests/hardware.pp', line 3

class psick::hardware (
  Boolean          $manage               = $::psick::manage,
  Boolean          $noop_manage          = $::psick::noop_manage,
  Boolean          $noop_value           = $::psick::noop_value,
) {

  if $manage {
    if $noop_manage {
      noop($noop_value)
    }
    if $::manufacturer == 'HP' { contain ::psick::hardware::hp }
  }
}