Puppet Class: omsa::install
- Defined in:
- manifests/install.pp
Overview
Class: omsa::install
Internal class to install packages
Authors
Davide Ferrari <vide80@gmail.com>
Copyright
Copyright 2016 Davide Ferrari, unless otherwise noted.
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
# File 'manifests/install.pp', line 16
class omsa::install() {
package { 'srvadmin-base':
ensure => installed,
}
if ( str2bool("${::omsa::install_storage}")) {
package { 'srvadmin-storageservices':
ensure => installed,
require => Package['srvadmin-base'],
}
}
if ( str2bool("$::omsa::install_webserver")) {
package { 'srvadmin-webserver':
ensure => installed,
require => Package['srvadmin-base'],
}
}
if ( str2bool("$::omsa::install_rac4")) {
package { 'srvadmin-rac4':
ensure => installed,
require => Package['srvadmin-base'],
}
}
if ( str2bool("$::omsa::install_rac5")) {
package { 'srvadmin-rac5':
ensure => installed,
require => Package['srvadmin-base'],
}
}
}
|