define ($ensure = "present") { package{"/path/to/packages/${name}": ensure => $ensure } } $packages = ["apache", "zsh"] sun_package{$packages: } sun_package{"bash": ensure => absent }
define ($ensure = "present") { package{"/path/to/packages/${name}": ensure => $ensure } } $packages = ["apache", "zsh"] sun_package{$packages: } sun_package{"bash": ensure => absent }