From eb2e8df0aec23d5b768bd6f7484371d18b28ee71 Mon Sep 17 00:00:00 2001
From: nd <git@notandy.de>
Date: Thu, 2 Dec 2021 18:09:05 +0100
Subject: [PATCH] speed up certificate handling

---
 tasks/main.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tasks/main.yml b/tasks/main.yml
index 596998a..ce0b8f0 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -2,7 +2,7 @@
 - name: store nginx vars
   set_fact:
     nginx_certs: "{{ nginx.vhosts|nginx_vhosts_to_certificates }}"
-    inventory_certs: "{{ certificates.certs|d({}) }}"
+    inventory_certs: "{{ certificates.certs|d({}) | dict2items | selectattr ('key', 'regex', '^nginx_') | items2dict }}"
     selfsigned_cert: "{ '{{ inventory_hostname }}': { 'backend': 'selfsigned' }}"
 
 - name: generate certificates for vhosts
-- 
GitLab