diff options
author | Yanis Guenane <yguenane@clarityhs.com> | 2014-03-30 18:47:36 -0400 |
---|---|---|
committer | Yanis Guenane <yguenane@clarityhs.com> | 2014-03-30 18:47:36 -0400 |
commit | d9b5e912bbb6dffff01e03a0b040fd78888f2578 (patch) | |
tree | bcba7a998bd5f1177602a9317abee880ecc728f4 /lib/puppet/parser/functions/parseyaml.rb | |
parent | 746a4cc67a57c23bbadbb8c3a11c648b3a9e7596 (diff) | |
download | puppet-stdlib-d9b5e912bbb6dffff01e03a0b040fd78888f2578.tar.gz puppet-stdlib-d9b5e912bbb6dffff01e03a0b040fd78888f2578.tar.bz2 |
(MODULES-603) Add defaults arguments to ensure_packages()
Without this patch one can not specify package resource specific
parameters. All the ensure_packages() function does it makes sure
the named packages are installed. This patch allows one to pass
default as a second argument and allow greater flexibility on
packages installations.
Use case like the following are now possible :
* ensure_packages(['r10k', 'serverspec'], {'provider' => 'gem'})
* ensure_packages(['ntp'], {'require' => 'Exec[foobar]'})
Diffstat (limited to 'lib/puppet/parser/functions/parseyaml.rb')
0 files changed, 0 insertions, 0 deletions