X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=playbooks%2Fdebian%2Froles%2Fadd_apache_vhost%2Ftasks%2Fmain.yml;h=8208d183757582044beea9c4daf76e1c1fb47a84;hb=fb9602eabc84db2fdb5e7f8a197a96c738a877a5;hp=d5f9ddd72a36b4a18a2d635f82f144dc79d5d2e7;hpb=64f279e592bc291ea76ff9e2246f1fc1760c6e83;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 d5f9ddd..8208d18 100644 --- a/playbooks/debian/roles/add_apache_vhost/tasks/main.yml +++ b/playbooks/debian/roles/add_apache_vhost/tasks/main.yml @@ -4,30 +4,10 @@ register: vhost changed_when: vhost.rc != 0 -- name: Configure site - become: true - template: - src: vhost.conf - dest: "/etc/apache2/sites-available/{{ virtual_host }}.conf" - owner: root - group: root - mode: '0640' - force: no - notify: Reload apache +- name: Add vhost + import_tasks: add_vhost.yml when: vhost.rc != 0 -- name: Enable site - become: true - command: "a2ensite {{ virtual_host }}" - notify: Reload apache - when: vhost.rc != 0 - -- name: Create log directory - become: true - file: - path: /var/log/apache2/{{ virtual_host }} - state: directory - owner: root - group: root - mode: '0640' +- name: Run dehydrated for the vhost + import_tasks: dehydrated.yml when: vhost.rc != 0