----- Original Message ----- > Hi, > > is this puppet 3? I shall suppose it is. > > With the parameter name of "bar", you likely trigger the automagic hiera > lookup of foo::bar, which is (naturally) not done using hiera_array. > Apparently, this overrides the explicit call to hiera_array. > > I'm not sure wether that's as designed, you may want to open a bug if in > doubt.
It is indeed puppet 3.$latest, and I shall indeed consider it a bug, unless it's explicitly documented to be a feature. --i > Cheers, > Felix > > On 08/22/2013 03:01 PM, Igor Galić wrote: > > with the values: > > > > --- # ::fqdn > > foo::bar: baz > > > > and > > --- # ::common > > foo::bar: quux > > > > then hiera -a will deliever [ 'baz', 'quuux' ], but our notify will give > > us 'baz'. Now, if we change the class: > > > > class foo ( > > $_bar = hiera_array('foo::bar', $foo::params::bar), > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to puppet-users+unsubscr...@googlegroups.com. > To post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users. > For more options, visit https://groups.google.com/groups/opt_out. > -- Igor Galić Tel: +43 (0) 664 886 22 883 Mail: i.ga...@brainsware.org URL: http://brainsware.org/ GPG: 6880 4155 74BD FD7C B515 2EA5 4B1D 9E08 A097 C9AE -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.