diff --git a/manifests/init.pp b/manifests/init.pp index 2c7dc13113b74e914fcc7a395affc779b1b30fff..cebe8c2c380029b8b9fccfefb425ec4eac9e1032 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -5,9 +5,7 @@ class ai4ca ( include profiles::letsencrypt include nginx - $server_name = fact('fqdn') - - nginx::resource::server { $server_name: + nginx::resource::server { fact('networking.fqdn'): ensure => present, www_root => $www_root, location_cfg_append => { @@ -15,14 +13,14 @@ class ai4ca ( }, } - nginx::resource::server { "${server_name} HTTPS": + nginx::resource::server { "${fact('networking.fqdn')} HTTPS": ensure => present, listen_port => 443, www_root => $www_root, index_files => $index_files, ssl => true, - ssl_cert => fact("letsencrypt_certs.${server_name}.files.combined"), - ssl_key => fact("letsencrypt_certs.${server_name}.files.key"), + ssl_cert => fact("letsencrypt_certs.${fact('networking.fqdn')}.files.combined"), + ssl_key => fact("letsencrypt_certs.${fact('networking.fqdn')}.files.key"), } firewalld_service {