我是ansible的新手,尝试实现以下目标: 将输出存储在数组中,并在数组中“ COUNT”次迭代,其中count是元素总数减去数组/列表中的1。
以下是我的示例剧本。
---
- name: GETTING INTERFACES
connection: network_cli
cli_command:
command: show interfaces terse | match ge-
register: A
- name: LISTING CONTENTS of LIST
debug:
var: A.stdout_lines
- name: COUNTING ELEMENTS
set_fact:
COUNT: "{{ (A.stdout_lines|length)-1 }}"
- name: DISPLAY
debug:
var: COUNT
- name: ITERATING OVER LIST
debug: var=item
loop: MUST LOOP OVER THE LIST "COUNT" TIMES How can I achieve this?
Thanks and have a good weekend!!
It's possible to use nested. The playbook below
给