That makes sense , I can populate the yaml before executing the playbook.
Thanks for the suggestion.


On Tue, Sep 2, 2014 at 3:57 PM, Michael DeHaan <[email protected]> wrote:

> vars_files:
>    - /path/to/foo.yaml
>
> Would be the most idiomatic way to read a YAML file in a playbook.
>
>
>
>
> On Sun, Aug 31, 2014 at 2:42 AM, Darup tek <[email protected]> wrote:
>
>> Thanks, I solved the problem by using extra-vars.
>>
>>
>> On Saturday, August 30, 2014 12:05:18 PM UTC-7, Henry Finucane wrote:
>>
>>> I'm not 100% sure if I understand the question, but your inventory can
>>> associate extra yaml files with all hosts or with groups of hosts. The
>>> documentation is fairly reasonable:
>>> http://docs.ansible.com/intro_inventory.html (group_vars are what you
>>> want, and are discussed at the end)
>>>
>>> As an aside, the Ansible convention for global defaults is the "all"
>>> group.
>>>
>>> On Fri, Aug 29, 2014 at 11:43 PM, Darup tek <[email protected]> wrote:
>>> > I have this playbook which changes the xml file on a remote server.
>>> > This playbook needs to read a value from another yaml file.
>>> >
>>> > For example source yaml file:
>>> > main.yml
>>> > cluster: onecluster
>>> > product: someproduct
>>> > ....
>>> >
>>> >
>>> > playbook.yml
>>> > -replace: dest=/a/b/cd.xml regexp=something replace=<<< value of
>>> cluster
>>> > from main.yml >>>
>>> >
>>> > The  playbook.yml changes the  value as per the value from main.yml.
>>> > I cannot not hardcode that in the playbook.yml, all the values should
>>> come
>>> > from central place(main.yml)
>>> >
>>> > Thank you in advance.
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> Groups
>>> > "Ansible Project" 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].
>>> > To view this discussion on the web visit
>>> > https://groups.google.com/d/msgid/ansible-project/
>>> 3dde3d79-10b2-4623-9a7c-8634e1c91b32%40googlegroups.com.
>>> > For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>
>>> --
>>> -----------------------
>>> | Henry Finucane
>>> | "I hear aphorisms are popular"
>>> -----------------------
>>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Ansible Project" 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].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/ansible-project/a280890d-9538-44fe-8456-1182ff970d10%40googlegroups.com
>> <https://groups.google.com/d/msgid/ansible-project/a280890d-9538-44fe-8456-1182ff970d10%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "Ansible Project" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/ansible-project/GFgJIDVCZvU/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/CA%2BnsWgyeH19w2a1Y_BvTS9%3D_LpHAe2r3yyJhQ_V1zBaoavnDug%40mail.gmail.com
> <https://groups.google.com/d/msgid/ansible-project/CA%2BnsWgyeH19w2a1Y_BvTS9%3D_LpHAe2r3yyJhQ_V1zBaoavnDug%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" 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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/CAMK-ozqaN750_J2_w6GeKrxOB8nPGR2iWV9fUDq%3DBu6ofEUKgA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to