| 12345678910111213141516171819202122232425262728 | 
							- ---
 
- - name: Remove default nginx vhost config file (if configured).
 
-   file:
 
-     path: "{{ nginx_default_vhost_path }}"
 
-     state: absent
 
-   when: nginx_remove_default_vhost
 
-   notify: reload nginx
 
- - name: Ensure nginx_vhost_path exists.
 
-   file:
 
-     path: "{{ nginx_vhost_path }}"
 
-     state: directory
 
-   notify: reload nginx
 
- - name: Add managed vhost config file (if any vhosts are configured).
 
-   template:
 
-     src: vhosts.j2
 
-     dest: "{{ nginx_vhost_path }}/{{ nginx_vhosts_filename }}"
 
-     mode: 0644
 
-   when: nginx_vhosts|length > 0
 
-   notify: reload nginx
 
- - name: Remove managed vhost config file (if no vhosts are configured).
 
-   file:
 
-     path: "{{ nginx_vhost_path }}/{{ nginx_vhosts_filename }}"
 
-     state: absent
 
-   when: nginx_vhosts|length == 0
 
-   notify: reload nginx
 
 
  |