From 7d68291762c2fa9e4b586f2565914642d39e9e2b Mon Sep 17 00:00:00 2001 From: mwiegand Date: Sat, 6 Nov 2021 12:02:52 +0100 Subject: [PATCH] wip --- bundles/bind-acme/metadata.py | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/bundles/bind-acme/metadata.py b/bundles/bind-acme/metadata.py index c100c4a..e8c8b98 100644 --- a/bundles/bind-acme/metadata.py +++ b/bundles/bind-acme/metadata.py @@ -1,17 +1,3 @@ -h = repo.libs.hashable.hashable - - -@metadata_reactor.provides( - 'bind/acme_hostname', -) -def acme_hostname(metadata): - return { - 'bind': { - 'acme_hostname': 'acme.'+ metadata.get('bind/hostname'), - }, - } - - @metadata_reactor.provides( 'dns', ) @@ -24,12 +10,12 @@ def acme_records(metadata): f'_acme-challenge.{domain}': { 'CNAME': {f"{domain}.{metadata.get('bind/acme_hostname')}."}, } - for domain in node.metadata.get('letsencrypt/domains') + for other_node in repo.nodes + for domain in other_node.metadata.get('letsencrypt/domains', {}).keys() } } - @metadata_reactor.provides( 'bind/zones', )