I have a variable in the form:
vars:
somelist:
- abc: 1
def: 'somestring1'
- abc: 2
def: 'somestring2'
- abc: 3
def: 'somestring3'
我希望能将以下列表传递给某个角色的变量:
- import_role:
name: somerole
vars:
somevar:
- '/somestring1/1/'
- '/somestring2/2/'
- '/somestring3/3/'
我该如何将somelist
中的对象映射到字符串/{{ def }}/{{ abc }}/
,并将结果列表传递给somevar
?