I believe this was updated in this ARM
https://github.com/puppetlabs/armatures/blob/master/arm-9.data_in_modules/index.md

But you may want to check to see if this is still something we are moving
forward with.


On Mon, Nov 11, 2013 at 10:16 AM, MM <[email protected]> wrote:

> Where can I find this updated examples?
>
>
> On Thursday, September 19, 2013 1:03:17 PM UTC-7, Rob Reynolds wrote:
>
>> Henrik posted some updates/fixes to his examples. Can you check that
>> first?
>>
>>
>> On Wed, Sep 18, 2013 at 10:57 AM, Igor Berger <[email protected]> wrote:
>>
>>> Any ideas?
>>>
>>>
>>> On Monday, September 16, 2013 11:30:42 AM UTC-4, Igor Berger wrote:
>>>>
>>>> Hello,
>>>>
>>>> I'm running Puppet agent stand-alone on Windows.
>>>>
>>>> I got data-in-modules working. However, no matter what I put into the
>>>> module hiera.yaml,
>>>> I can only override the defaults from common.yaml by osfamily (and not,
>>>> e.g., by environment).
>>>>
>>>> In the setup below the following command outputs:
>>>>
>>>> >puppet apply --binder -e "notice lookup ('my_key')"
>>>> --environment=local
>>>> Notice: Scope(Class[main]): windows-value
>>>> Notice: Compiled catalog for myhostname in environment local in 1.40
>>>> seconds
>>>>
>>>> And if I delete the osfamily directory, the same command outputs
>>>> "common-value".
>>>>
>>>> So, even though osfamily is not part of the hierarchy, it's used to
>>>> override the common value.
>>>> Conversely, environment is part of the hierarchy, but it's not used.
>>>>
>>>> Did I miss anything?
>>>>
>>>> Thanks,
>>>> Igor.
>>>>
>>>>
>>>> Module structure:
>>>>
>>>> my_module/
>>>>     hiera.yaml
>>>>     data/
>>>>         common.yaml
>>>>         environment/
>>>>             local.yaml
>>>>         osfamily/
>>>>             windows.yaml
>>>>
>>>>
>>>> hiera.yaml contains:
>>>>
>>>> ---
>>>> version: 2
>>>> hierarchy:
>>>>   [
>>>>    ['environment', '${environment}', 'data/environment/${environmen
>>>> t}'],
>>>>    ['common', 'true', 'data/common']
>>>>   ]
>>>>
>>>>
>>>> data/common.yaml contains:
>>>>
>>>> ---
>>>> my_key: 'common-value'
>>>>
>>>>
>>>> data/osfamily/windows.yaml contains:
>>>>
>>>> ---
>>>> my_key: 'windows-value'
>>>>
>>>>
>>>> data/environment/local.yaml contains:
>>>>
>>>> ---
>>>> my_key: 'local-value'
>>>>
>>>>  --
>>> 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 [email protected].
>>> To post to this group, send email to [email protected].
>>>
>>> Visit this group at http://groups.google.com/group/puppet-users.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>
>>
>>
>> --
>> Rob Reynolds
>> Developer, Puppet Labs
>>
>> Join us at PuppetConf 2014, September 23-24 in San Francisco
>>
>  --
> 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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/puppet-users/96546f73-d70b-4057-99cd-307ffc902ad2%40googlegroups.com
> .
>
> For more options, visit https://groups.google.com/groups/opt_out.
>



-- 
Rob Reynolds
Developer, Puppet Labs

Join us at PuppetConf 2014, September 23-24 in San Francisco

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAMJiBK7sxcjhCXJLwOf3mD%2Baq%3DV33NM3C0qD3ZSN%3D2VbmRPfZQ%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to