1
请考虑以下玩法。我想要做的是添加一个字段,tmp_path,它基本上是关键字和修订附加在脚本字典中的每个元素。将字段添加到字典项目
---
- hosts: localhost
connection: local
gather_facts: no
vars:
scripts:
a.pl:
revision: 123
b.pl:
revision: 456
tasks:
- with_dict: "{{ scripts }}"
debug:
msg: "{{ item.key }}_{{ item.value.revision }}"
# - with_items: "{{ scripts }}"
# set_fact: {{item.value.tmp_path}}="{{item.key}}_{{item.value.revision}}"
# - with_items: "{{ scripts }}"
# debug:
# msg: "{{ item.value.tmp_path }}"
...
很明显,评论的代码不起作用,任何想法我怎么能得到这个工作?是否可以直接更改脚本词典,或者我应该创建一个新的词典来引用?
顺便说一句,欢迎纠正我尝试做的术语。