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 }}"
...
很明顯,評論的代碼不起作用,任何想法我怎麼能得到這個工作?是否可以直接更改腳本詞典,或者我應該創建一個新的詞典來引用?
順便說一句,歡迎糾正我嘗試做的術語。