嗨,我想对要更改每个文件中的文本块的多个文件使用blockinfile函数。
很遗憾,blockinfile不支持此功能。有人可以帮我吗?
答案 0 :(得分:1)
要在多个文件上使用blockinfile来更改文本块...
您可能想创建模板并循环blockinfile模块。
- blockinfile:
marker: "# {mark} ANSIBLE MANAGED BLOCK {{ item.template }}"
create: yes
path: "{{ item.file }}"
block: "{{ lookup('template', item.template) }}"
loop: "{{ files_templates }}"
答案 1 :(得分:0)
您可以这样做:
public int getDisplayedCount() {
displayedCount = filteredData != null ? filteredData.size() : data.size();
return displayedCount;
}