README.md: correct default of hiera5_defaults
The default was changed in commit 650f144 but README.md was not updated.
README.md: remove note about FOSS Puppet 3 default
This note should have been removed with commit bc3b1cc, which dropped Puppet 3 support.
Merge pull request #241 from kenyon/patch-3
README.md: remove some obsolete Puppet Open Source default values
Merge pull request #240 from kenyon/patch-2
README.md: remove note about FOSS Puppet 3 default
Merge pull request #239 from kenyon/patch-1
README.md: correct default of hiera5_defaults
Merge pull request #238 from m4rx0/feature/trocla_support
Extend Hiera 5 template to support trocla backend
Merge pull request #244 from voxpupuli/modulesync
modulesync 2.4.0
Merge pull request #247 from m4rx0/bugfix/hiera_yaml_file
Change hiera_yaml to ensure file
Support hiera5_defaults options setting
https://puppet.com/docs/puppet/5.0/hiera_config_yaml_5.html indicates you can use default options
Merge pull request #253 from alexjfisher/hiera5_defaults_options
Support `hiera5_defaults` `options` setting
Make data_hash in hiera5_defaults optional
https://puppet.com/docs/puppet/5.3/hiera_config_yaml_5.html#backend-key > Used for any hierarchy level that doesn't specify its own. This must be one of: > * data_hash - produces a hash of key-value pairs (typically from a data file) > * lookup_key - produces values key by key (typically for a custom backend) > * data_dig - produces values key by key (for more advanced backends) > * hiera3_backend - global layer only
Merge pull request #254 from alexjfisher/make_data_hash_optional
Make `data_hash` in `hiera5_defaults` optional