---

- name: Update policy file name
  set_fact:
    supported_policy_files: "{{ supported_policy_format_list | map('regex_replace', '(.+)', project_name + '_\\1') | list }}"

- name: Check if policies shall be overwritten
  stat:
    path: "{{ fullpath }}"
  delegate_to: localhost
  run_once: True
  register: overwritten_files
  with_first_found:
    - files: "{{ supported_policy_files }}"
      paths:
        - "{{ node_custom_config }}/horizon/"
      skip: true
  loop_control:
    loop_var: fullpath

- name: Update custom policy file name
  set_fact:
    custom_policy: "{{ custom_policy + [overwritten_files.results.0.stat.path] }}"
  when:
    - overwritten_files.results
