From 355c439eddf7cbf13843ab7ec2592db566d8d0e0 Mon Sep 17 00:00:00 2001
From: Chris Croome <chris@webarchitects.co.uk>
Date: Tue, 28 Jan 2020 00:20:10 +0000
Subject: [PATCH] tweaks

---
 tasks/config.yml | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/tasks/config.yml b/tasks/config.yml
index 654f0e4..f895c34 100644
--- a/tasks/config.yml
+++ b/tasks/config.yml
@@ -43,12 +43,16 @@
         src: ssl.conf.j2
         dest: /etc/apache2/mods-available/ssl.conf
 
-    - name: Provision a Let's Encrypt cert
-      include_role:
-        name: acmesh
-        tasks_from: letsencrypt
-      vars:
-        common_name: "{{ inventory_hostname }}" 
+    - name: Conditionally provision a Let's Encrypt cert using acmesh role
+      block:
+
+        - name: "Provision a Let's Encrypt cert for {{ inventory_hostname }}"
+          include_role:
+            name: acmesh
+            tasks_from: letsencrypt
+          vars:
+            common_name: "{{ inventory_hostname }}" 
+
       when:
         - ( apache_cert.stat.exists == False )
         - ( "ssl" in apache_mods_enabled )
-- 
GitLab