Defined Type: rt::ext
- Defined in:
- manifests/ext.pp
Overview
Heavily take from puppetlabs-apache mod.pp
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'manifests/ext.pp', line 4
define rt::ext (
$package = undef
) {
$ext = $name
include rt::params
$ext_packages = $rt::params::ext_packages
$ext_package = $ext_packages[$ext] # 2.6 compatibility hack
if $package {
$package_REAL = $package
} elsif "$ext_package" {
$package_REAL = $ext_package
}
if $package_REAL {
package { $package_REAL:
ensure => present,
require => Package['rt'],
}
}
}
|