Цель:
- Найти файлы в каталоге с шаблоном и поместить их в список
- А затем проверить, является ли список пустым.Если оно не пустое, извлеките имя файла.
Код:
- name: "Find the text files"
find:
paths: /directory/
patterns: '*.txt'
register: file_in_directory
- name: Get the file name and its path
set_fact:
file_name_with_path: "{{ file_in_directory.files[0].path }}"
when: "{{ file_in_directory.files[0].path }}" != ""
Проблема: Условие сбоя.
when: "{{ file_in_directory.files[0].path }}" != ""
Любые предложения, пожалуйста