이 변수가 있습니다.
amq_ping_hosts:
- "10.1.1.1"
- "10.1.1.2"
- "10.1.1.3"
- "10.1.1.4"
쉼표로 구분 된 문자열로 변수를 만들고 싶습니다.
ping_hosts : 10.1.1.1,10.1.1.2,10.1.1.3.10.1.1.4
나는 이것을 시도했다 :
- name: "set fact ping_hosts"
set_fact:
ping_hosts: "{{ ping_hosts }} ',' {{ item }}"
loop: "{{ amq_ping_hosts }}"
그러나 ping_hosts는 정의되지 않은 변수입니다.
join을 사용하십시오 . 아래 작업
- set_fact:
ping_hosts: "{{ amq_ping_hosts|join(',') }}"
- debug:
var: ping_hosts
주기
ping_hosts: 10.1.1.1,10.1.1.2,10.1.1.3,10.1.1.4
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다