我试图收缩几个类似代码的块,看起来像:
- ... multiple things is going here
register: list_register
- name: Generating list
set_fact: my_list="{{ list_register.results | map(attribute='ansible_facts.list_item') | list }}"
# the same code repeats...
Run Code Online (Sandbox Code Playgroud)
事实上,它们之间的唯一区别是我在这里使用不同的列表名称而不是 my_list
事实上我想这样做:
set_fact:
"{{ some var }}" : "{{ some value }}"
Run Code Online (Sandbox Code Playgroud)
我遇到过这篇文章,但在这里找不到任何答案.
是可以这样做还是有任何解决方法?