Puppet Class: psick::oracle::prerequisites

Defined in:
manifests/oracle/prerequisites.pp

Overview

This class configures prerequisites resources for Oracle installation

To cope with existing alternative approaches, it’s possible to define the name of the classes to use to manage each kind of resource. By default no class name is specified and nothing is done. To enable the psick classes use (you can specify alternstive classes):


psick::oracle::prerequisites::limits_class: 'psick::oracle::prerequisites::limits'
psick::oracle::prerequisites::sysctl_class: 'psick::oracle::prerequisites::sysctl'
psick::oracle::prerequisites::swap_class: 'psick::oracle::prerequisites::swap'
psick::oracle::prerequisites::packages_class: 'psick::oracle::prerequisites::packages'
psick::oracle::prerequisites::users_class: 'psick::oracle::prerequisites::users'
psick::oracle::prerequisites::dirs_class: 'psick::oracle::prerequisites::dirs'

Parameters:

  • limits_class (Optional[String]) (defaults to: undef)
  • sysctl_class (Optional[String]) (defaults to: undef)
  • swap_class (Optional[String]) (defaults to: undef)
  • packages_class (Optional[String]) (defaults to: undef)
  • users_class (Optional[String]) (defaults to: undef)
  • dirs_class (Optional[String]) (defaults to: undef)


16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# File 'manifests/oracle/prerequisites.pp', line 16

class psick::oracle::prerequisites (
  Optional[String] $limits_class = undef,
  Optional[String] $sysctl_class = undef,
  Optional[String] $swap_class = undef,
  Optional[String] $packages_class = undef,
  Optional[String] $users_class = undef,
  Optional[String] $dirs_class = undef,
) {

  if $limits_class and $limits_class != '' { contain $limits_class }
  if $sysctl_class and $sysctl_class != '' { contain $sysctl_class }
  if $swap_class and $swap_class != '' { contain $swap_class }
  if $packages_class and $packages_class != '' { contain $packages_class }
  if $users_class and $users_class != '' { contain $users_class }
  if $dirs_class and $dirs_class != '' { contain $dirs_class }

}