X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=playbooks%2Fdebian%2Froles%2Fadd-apache-vhost%2Ftasks%2Fmain.yml;h=666cd77d7ce9c15a0d0fdee7cf880cba929bfb32;hb=47138ce7977f2b88a41866ccd988fd0eed311df4;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..666cd77 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.stats.exists - name: Run dehydrated for the vhost import_tasks: dehydrated.yml - when: vhost.rc != 0 + when: not vhost_conf.stats.exists