Ansible:2.4.9
我喜歡在沒有“server_summer03”的情況下從我的“組”魔術變數執行到服務器串列的任務。
代碼:
host: all
tasks:
- debug:
msg: "{{ ansible_host }}"
vars:
ansible_host: "{{ item | reject('search', 'server_summer03') }}"
with_items:
- "{{ groups['summer'] }}"
但輸出是:
msg: '<generator object _select or _reject at 0x7f013ca....
uj5u.com熱心網友回復:
您可以在以下情況下使用:
host: all
tasks:
- debug:
msg: "{{ ansible_host }}"
vars:
ansible_host: "{{ item }}
when: item != 'server_summer03'
with_items:
- "{{ groups['summer'] }}"
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/329924.html
