App-Scaffolder-Puppet
view release on metacpan or search on metacpan
share/puppetclass/subpackage/manifests/___subnamepartspath___/install.pp.tt view on Meta::CPAN
#
# @summary Class to install [% package %].
#
# @param ensure
# Ensure that the package is either <code>present</code> or
# <code>absent</code>.
# @param package
# Name of the package.
#
class [% name %]::install (
Enum[present, absent] $ensure = 'present',
Variant[String, Boolean] $package = $[% nameparts.0 %]::params::[% subnamepartsjoined %]_package,
) inherits ::[% nameparts.0 %]::params {
if $package {
package {
$package:
ensure => $ensure,
;
}
}
}
( run in 1.463 second using v1.01-cache-2.11-cpan-d7f47b0818f )