abstractitptyltd / abstractit-puppet

Manage puppet agent, master, modules and hiera with puppet
https://forge.puppetlabs.com/abstractit/puppet
18 stars 44 forks source link

Would it be possible to add the deep_merge options? #140

Open geoffr opened 7 years ago

geoffr commented 7 years ago

I would like to extended the deep_merge method deeper with more options, for example:

:merge_behavior: deeper :deep_merge_options:   :extend_existing_arrays: true   :merge_hash_arrays: true

geoffr commented 7 years ago

Faking it for now with

hiera_merge_behavior => 'deeper :deep_merge_options:   :extend_existing_arrays: true   :merge_hash_arrays: true',

rendhalver commented 7 years ago

That should be pretty easy to setup. I am happy to accept a PR if you have the time to write up the code. I am generally pretty busy these days and it might take me some time to get to it.