diff --git a/letsencrypt/domains.sls b/letsencrypt/domains.sls index 50c55e2..4679806 100644 --- a/letsencrypt/domains.sls +++ b/letsencrypt/domains.sls @@ -35,6 +35,7 @@ - require: - file: {{ check_cert_cmd }} + {% endif %} {%- set default_authenticator = '--authenticator ' ~ letsencrypt.authenticators['default'] @@ -43,7 +44,8 @@ {%- set default_installer = '--installer ' ~ letsencrypt.installers['default'] if letsencrypt.installers['default'] is defined else '' %} -{% for setname, domainlist in letsencrypt.domainsets.items() %} +{% for setname, domainlist in letsencrypt.get('domainsets', {}).items() %} + # Set an authenticator and a installer for the domainset or use defaults set above {%- set authenticator = '--authenticator ' ~ letsencrypt.authenticators[setname]