X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=playbooks%2Fdebian%2Froles%2Fadd-apache-vhost%2Ftasks%2Fmain.yml;h=7a441497696804bca3a35bfa7c686869f9e7f190;hb=2e89ce86ff469b61661a0c7335b75ba6d5bcf05f;hp=0133626c021d8b664b93446a6884de249833acd6;hpb=7a883f9218d533024a220b4712e46847ee953ac9;p=ansible.git diff --git a/playbooks/debian/roles/add-apache-vhost/tasks/main.yml b/playbooks/debian/roles/add-apache-vhost/tasks/main.yml index 0133626..7a44149 100644 --- a/playbooks/debian/roles/add-apache-vhost/tasks/main.yml +++ b/playbooks/debian/roles/add-apache-vhost/tasks/main.yml @@ -1,13 +1,12 @@ - name: Check vhost - command: "test -L /etc/apache2/sites-enabled/{{ virtual_host }}.conf" - failed_when: false - register: vhost - changed_when: vhost.rc != 0 + stat: + path: "/etc/apache2/sites-enabled/{{ virtual_host }}.conf" + register: vhost_conf - name: Add vhost import_tasks: add-vhost.yml - when: vhost.rc != 0 + when: not vhost_conf.stat.exists - name: Run dehydrated for the vhost import_tasks: dehydrated.yml - when: vhost.rc != 0 + when: not vhost_conf.stat.exists