From: Silvio Rhatto Date: Fri, 17 Jun 2016 18:33:58 +0000 (-0300) Subject: Adds missing params X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=cd5988acaabd04706b5f151af30e2cc99b8f638e;p=puppet-nginx.git Adds missing params --- diff --git a/manifests/site.pp b/manifests/site.pp index 760b441..7377f18 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -1,12 +1,16 @@ define nginx::site( - $ensure = present, - $ssl = present, - $source = 'file', - $certbot = true + $ensure = present, + $ssl = present, + $source = 'file', + $certbot = true + $template = 'site', + $backend = 'weblocal', ) { nginx::site::config { $name: - ensure => $ensure, - source => $source, + ensure => $ensure, + source => $source, + template => $template, + backend => $backend, } if $certbot == true { @@ -17,9 +21,11 @@ define nginx::site( } nginx::site::config { "${name}-ssl": - ensure => $ssl, - source => $source, - require => $certbot ? { + ensure => $ssl, + source => $source, + template => "${template}-ssl", + backend => $backend, + require => $certbot ? { true => Certbot::Manage[$name], default => undef, }