|
|
@ -11,12 +11,12 @@ |
|
|
|
src: vhosts.j2 |
|
|
|
src: vhosts.j2 |
|
|
|
dest: "{{ nginx_vhost_path }}/vhosts.conf" |
|
|
|
dest: "{{ nginx_vhost_path }}/vhosts.conf" |
|
|
|
mode: 0644 |
|
|
|
mode: 0644 |
|
|
|
when: nginx_vhosts |
|
|
|
when: nginx_vhosts|length > 0 |
|
|
|
notify: restart nginx |
|
|
|
notify: restart nginx |
|
|
|
|
|
|
|
|
|
|
|
- name: Remove managed vhost config file (if no vhosts are configured). |
|
|
|
- name: Remove managed vhost config file (if no vhosts are configured). |
|
|
|
file: |
|
|
|
file: |
|
|
|
path: "{{ nginx_vhost_path }}/vhosts.conf" |
|
|
|
path: "{{ nginx_vhost_path }}/vhosts.conf" |
|
|
|
state: absent |
|
|
|
state: absent |
|
|
|
when: not nginx_vhosts |
|
|
|
when: nginx_vhosts|length == 0 |
|
|
|
notify: restart nginx |
|
|
|
notify: restart nginx |
|
|
|