summaryrefslogtreecommitdiffstats
path: root/roles/ands_kaas/tasks/sync_all.yml
blob: 2c7bae17f7280f6be3be780938472080860c75bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#  If delegation is enabled, synchronize will look from files on delegated host not locally

- name: "Analyze '{{ local_path | basename }}'"
#  debug: msg="{{ local_path }} - {{ item_name }} - {{ item }}"
  include_tasks: sync.yml
  run_once: true
  with_items: "{{ lookup('pipe', filesearch).split('\n') }}"
  vars:
    filesearch: "find '{{ local_path }}' -mindepth 1 -maxdepth 1"
    item_name: "{{ item | basename }}"
    item_src: "{{ local_path }}/{{ item_name }}"
    item_dest: "{{ remote_path }}/{{ item_name }}"
  when: item != ""