can you please try " vpc_subnets | map(attribute='cidr')| list
On Sun, Jun 14, 2015 at 2:42 PM, Viktor Szathmáry <[email protected]> wrote: > Hi, > > Let's say I have a variable structure like this: > > vpc_subnets: > - cidr: *"172.22.1.0/24 <http://172.22.1.0/24>"* > az: "us-east-1a" > - cidr: *"172.22.2.0/24 <http://172.22.2.0/24>"* > az: "us-east-1b" > - cidr: *"172.22.3.0/24 <http://172.22.3.0/24>"* > az: "us-east-1c" > > ... and a task using it: > > ec2_vpc: > ... > subnets: "{{ vpc_subnets }}" > route_tables: > - subnets: > * - "172.22.1.0/24 <http://172.22.1.0/24>"* > * - "172.22.2.0/24 <http://172.22.2.0/24>"* > * - "172.22.3.0/24 <http://172.22.3.0/24>"* > routes: > - dest: 0.0.0.0/0 > gw: igw > > > I would like to avoid repeating the CIDRs in route_tables/subnets, and > just select all the CIDRs from the vpc_subnets variable. Is there a nice > way of doing this? > > Thanks, > Viktor > > -- > 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/b538a1bc-b45d-4535-947c-c3940a3d80dc%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/b538a1bc-b45d-4535-947c-c3940a3d80dc%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 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/CAFUV_d79KTzNs_i7%3DFC-qSSA%3DOqb-vExJxubXa11SX-FZjeKvA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
