0
A
답변
1
모든 경로를 얻으려면 두 가지 치수를 반복 할 필요가 없습니다.
원래 목록을 줄이려면 map 필터를 사용하십시오.
귀하의 예제에서 경로의 일반 목록을 얻으려면 :
- debug: msg="{{ files.results | map(attribute='files') | sum(start=[]) | map(attribute='path') | list }}"
플러그인 조회와 작은 줄을 사용하는 방법은'flattened' 있습니까? –
실패했습니다. 다음과 같은 오류가 발생했습니다 :'template error while templateing string : 'map'이라는 필터가 없습니다. –
'map'은 표준 jinja2 필터입니다. 당신의 셋업이나 매우 오래된 Ansible 버전이 있습니다. –