From d56611eb4f0d0363a426e69790ebfc95bb3d2f7e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Robin=20Ob=C5=AFrka?= <r.oburka@gmail.com>
Date: Sun, 28 Aug 2016 23:22:24 +0200
Subject: nginx: Do not deploy default config automatically

---
 roles/nginx/tasks/main.yml | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

(limited to 'roles/nginx/tasks')

diff --git a/roles/nginx/tasks/main.yml b/roles/nginx/tasks/main.yml
index 122c5b8..4202394 100644
--- a/roles/nginx/tasks/main.yml
+++ b/roles/nginx/tasks/main.yml
@@ -61,6 +61,7 @@
   stat:
     path: /etc/nginx/sites-enabled/default
   register: stat_default
+  when: default is defined
 
 - name: Delete nginx default page
   file:
@@ -68,7 +69,7 @@
     state: absent
   notify:
   - restart nginx
-  when: stat_default.stat.islnk == True
+  when: default is defined and stat_default.stat.islnk == True
 
 - name: Deploy temporary default page (with our snippets etc)
   copy:
@@ -80,6 +81,7 @@
     owner: root
     group: root
     mode: 0644
+  when: default is defined
   notify:
   - restart nginx
 
-- 
cgit v1.2.3