Я использую модуль unarchive
в ansible
для извлечения tar.gz
файлов в папку. После этого я хочу скопировать извлеченную папку в другое место. Есть ли способ ansible
это сделать? Я пробовал ниже, не работает
- name : Extract Files
unarchive:
src: "/home/app/{{ item }}"
dest: "/home/app/"
mode: 0777
copy: no
with_items:
- "{{ sharef }}"
delegate_to: localhost
register: extractedfiles
- name : Copy Files
copy:
src: "{{extractedfiles.results}}"
dest: "{{ location }}"
delegate_to: localhost
Как извлечь имена fil ie из ранее выполненной задачи extractedfiles.results
не работает. Любая помощь приветствуется.