From e448c4e15d8bc0e3212699d2d5ede7e55d27858b Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 23 May 2015 11:35:07 -0300 Subject: Use name at nginx::cert --- manifests/cert.pp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'manifests/cert.pp') diff --git a/manifests/cert.pp b/manifests/cert.pp index 81a5f4b..28906f0 100644 --- a/manifests/cert.pp +++ b/manifests/cert.pp @@ -1,20 +1,18 @@ -define nginx::cert( - $address -) +define nginx::cert() { - ssl::cert { "$address": + ssl::cert { "$name": main => true, notify => Service['nginx'], } - ssl::check { "$address": + ssl::check { "$name": file => true, } Service["nginx"] { require => [ Package["nginx"], - File["/etc/nginx/sites-enabled/${address}"], - File["/etc/ssl/private/${address}.pem"], - File["/etc/ssl/certs/${address}.crt"] ], + File["/etc/nginx/sites-enabled/${name}"], + File["/etc/ssl/private/${name}.pem"], + File["/etc/ssl/certs/${name}.crt"] ], } } -- cgit v1.2.3