- name: delete docker-compose file if exists
  ignore_errors: yes
  file:
    state: absent
    path: "{{ DEVORCH_BASE_PATH }}/{{ DEVORCH_HOME_DIR }}/docker-compose.yml"

- name: Generate docker-compose from template 
  template:
    src: "{{ playbook_dir }}/templates/docker-compose/docker-compose.yml.j2"
    dest: "{{ DEVORCH_BASE_PATH }}/{{ DEVORCH_HOME_DIR }}/docker-compose.yml"
  delegate_to: localhost

- name: delete .env file if exists
  ignore_errors: yes
  file:
    state: absent
    path: "{{ DEVORCH_BASE_PATH }}/{{ DEVORCH_HOME_DIR }}/.env"

- name: Generate .env file required by docker compose from template 
  template:
    src: "{{ playbook_dir }}/templates/docker-compose/.env.j2"
    dest: "{{ DEVORCH_BASE_PATH }}/{{ DEVORCH_HOME_DIR }}/.env"
  delegate_to: localhost
