I have the following code which uses the auto binding feature to lookup a hiera
value. This is nothing new though. The problem I see is that there is no way
to tell puppet to use hiera_hash() for the install_options.
class sql2014(
Hash $install_options = {},
String $instance_name = 'MSSQLSERVER',
Hash $ssdt_install_options = {}
)
Now I could alternatively specify hiera_hash but then I create a race condition
unless I change the key name:
class sql2014(
Hash $install_options = hiera_hash(’sql2014::install_options’, {}),
String $instance_name = 'MSSQLSERVER',
Hash $ssdt_install_options = {}
)
Please tell me that when using puppet 4 data types, puppet will automatically
switch hiera methods based on type to use the hiera hash / array binding method
instead of the normal hiera method.
If not, is this even possible?
Corey
--
You received this message because you are subscribed to the Google Groups
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-dev/2C87F17D-1E11-4CD7-A65B-8F4B4EB2E90E%40nwops.io.
For more options, visit https://groups.google.com/d/optout.