六、剧本循环,剧本中的条件判断,pl

  

# vi/etc/ansible/while.yml//加入如下内容   ---   主持人:yw02   用户:根   任务:   ——名称:改变模式文件   文件:路径=/tmp/{{项}}模式=600   with_items:   - 1.三种   - 2.三种   - 3。txt


# vi/etc/ansible/when.yml//加入如下内容   ---   主持人:testhost   用户:根   gather_facts:真   任务:   ——名字:时使用   壳牌:/tmp/when.txt联系   当:ansible_ens33.ipv4。地址==?92.168.149.131”

“ansible_facts”://最总的一级   “ansible_all_ipv4_addresses”:[//判断条件从这一级开始,这里是一个数组,把所有的ipv4列出来,但是它下面还有ipv6有两个,要判断的话得需判断两个,所以这不是想要的。   “192.168.98.134”,   “192.168.149.132”   ),   …   " ansible_ens33 ": {   “活跃”:没错,   “设备”:“ens33”,   …   “hw_timestamp_filters”: [],   " ipv4 ": {   “地址”:“192.168.149.132”,   “广播”:“192.168.149.255”,   “子网掩码”:“255.255.255.0”,   “网络”:“192.168.149.0”   },   …
 # vi/etc/ansible/handlers.yml//加入如下内容
  ---
  ——名称:处理程序测试
  主持人:yw02
  用户:根
  任务:
  -名称:复制文件
  复制:src=https://www.yisu.com/etc/passwd dest=/tmp/aaa.txt
  通知:测试处理程序
  处理程序:
  ——名称:测试处理程序
  壳牌:回声“111111”在祝辞/tmp/aaa.txt 

六、剧本循环,剧本中的条件判断,pl