From f4a0823d0b8dd9134575c71d1f7a9dd299b1bb72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Tue, 20 Jun 2023 17:57:48 +0200 Subject: Fix operation precedence for 'in'. --- manifests/cert.pp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'manifests') diff --git a/manifests/cert.pp b/manifests/cert.pp index 3af03fa..9da7c34 100644 --- a/manifests/cert.pp +++ b/manifests/cert.pp @@ -48,7 +48,7 @@ define letsencrypt::cert ( ensure_resource('letsencrypt::domain', $domains, { cert_name => $cert_name, }) - if $include_self and ! $cert_name in $domains { + if $include_self and ! ($cert_name in $domains) { ensure_resource('letsencrypt::domain', $cert_name, { cert_name => $cert_name, }) @@ -57,7 +57,7 @@ define letsencrypt::cert ( letsencrypt::renew { $cert_name: } - if ! $cert_name in $facts['letsencrypt_bycertname'] { + if ! ($cert_name in $facts['letsencrypt_bycertname']) { exec { "letsencrypt - get initial ${cert_name}": creates => "${letsencrypt::cert_dir}/${cert_name}", command => [$letsencrypt::renew::setup::renew_script, $cert_name], -- cgit v1.2.3