Puppet Class: homebrew::packages
- Defined in:
- manifests/packages.pp
Overview
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
# File 'manifests/packages.pp', line 32
class homebrew::packages {
# Installs brews from hiera
$packages = hiera_hash('packages', {})
if (!empty($packages))
{
notice(" Checking packages: ${packages}")
$package_defaults = {
ensure => latest,
provider => brew,
require => Exec['install-homebrew'],
}
create_resources(package, $packages, $package_defaults)
}
}
|