The hiera function works as you described and supports strings, arrays and
hashes. The hiera_array and hiera_hash functions build additive arrays and
hashes that include the values of all matching variables across the entire
hierarchy. For your use case you should use hiera()  instead of
hiera_array().
On Sep 3, 2012 8:42 AM, "Josh" <j...@chickenmonkey.co.uk> wrote:

> ...my hiera.conf since it would probably help. %{datacentre} is a custom
> fact that is set at build time:
>
> ---
> :hierarchy:
>   - node/%{hostname}
>   - common/%{datacentre}
>   - common/common
> :backends:
>   - yaml
>   - puppet
> :yaml:
>   :datadir: '/local/puppet/env/%{environment}/hieradata'
> :puppet:
>   :datasource: data
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/puppet-users/-/7FV-TOufBLcJ.
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to