1
폴더 목록을 반복하여 검사하여 디렉토리가 있는지 확인한 다음 해당 디렉토리를 지우십시오 (모든 파일 제거).salt file.directoy_exists 루프를 확인하십시오.
{% set FOLDERS_TO_CLEAN = ['C:\Test\Folder1'] %}
{% for FOLDER in FOLDERS_TO_CLEAN %}
{% if salt['file.directory_exists']({{ FOLDER }}) %}
{{ FOLDER }}_delete:
file.directory:
- name: {{ FOLDER }}
- clean: True
- failhard: True
{% endif %}
{% endfor %}
문제가되는 줄은 세 번째 줄입니다. 구문 오류로 끝나는 변수 FOLDER를 사용하지만 테스트 문자열로 변경하면 작동합니다. 어떤 아이디어로 바꿀 수있어?
작동! 빠른 도움에 감사드립니다! – bladepit