Hi Kai,
Im using roles/vars file, so how do I achieve it?
App01:
A : value1
B : value2
C : value3
App02:
A : value4
C : value5
B : value6
And so on...
Also passing different values now, when -e app=data01_kerb something like
this, if it has 01 , then choose App01's dictionary '
if app=data02_syn then choose App02's dictionary...
is this possible?
Im passing app=data01_try , coz Im trying to derive/set_fact another
variable from this value.
Any suggestions would be helpfull.
or any best way to achive this?
On Sunday, May 12, 2019 at 12:19:41 AM UTC+5:30, Kai Stian Olstad wrote:
>
> On 11.05.2019 20:40, Saranya N wrote:
> > I have a list of dictionary variables something like below in vars file.
> >
> > App01:
> > A : value1
> > B : value2
> > C : value3
> >
> > App02:
> > A : value4
> > C : value5
> > B : value6
> >
> > And so on...
> >
> > When I run my playbook with -e option app=01
>
> "{{ hostvars[inventory_hostname]['App' ~ app] }}"
>
> > or app=App01
>
> "{{ hostvars[inventory_hostname][app] }}"
>
> > I want to use App01 variables in with_items in my task .
>
> App01 and App02 is not a list so you can't use with_items, but you could
> use with_dict instead.
>
>
> --
> Kai Stian Olstad
>
--
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/c0d3f67c-87be-4895-abfe-d362db027dc0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.