#  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 != ""