при внесении дополнительных переменных, например:
- name: "Fetch files from the remote and save to local"
shell: 'rsync -avu --delete "/{{ source_sync_dir }}/{{ sync_item }}" "/{{ destination_sync_dir }}"'
when:
- sync_item_destination is undefined
- safely is undefined
- name: "sync files from the remote and save to local"
shell: 'rsync -avu --delete /{{ source_sync_dir }}/{{ sync_item }} /{{ destination_sync_dir }}/{{ sync_item_destination }}'
when:
- sync_item_destination is defined
- safely is undefined
можно ли выполнять один раз задачу при совпадении условий?
Как это указать, и как обрабатывать условия когда переменная не объявлена?
Зачем shell? Чем не устраивает модуль synchronize?
я не понимаю как его использовать на локалхосте без прав
ноэто же и там и там вызов rsync, что за проблемы-то?
Обсуждают сегодня