【发布时间】:2018-06-28 14:44:14
【问题描述】:
我的剧本包含这一步:
- name: copy remotely
copy_remotely:
src: "{{ tmp_dir }}/{{ item }}"
dest: "{{ destination }}/{{item}}"
with_list: "{{ find_results.stdout.split(\n) }}"
register: checksum
此模块正在执行远程复制并检查 md5/checksum
寄存器“校验和”应该为我提供所有文件的列表 我需要获取已更改的项目。
当我运行这一步时:
- debug:
msg: "{{item}}"
with_items: "{{checksum.results}}"
when: checksum is changed
我收到所有文件,即使它们没有更改,作为字典列表 我需要得到那些有“'改变':真实”状态的人。
可以吗???
【问题讨论】:
标签: ansible ansible-2.x