]> gitweb.fluxo.info Git - puppet-nginx.git/commitdiff
Adds missing params
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 17 Jun 2016 18:33:58 +0000 (15:33 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 17 Jun 2016 18:33:58 +0000 (15:33 -0300)
manifests/site.pp

index 760b441187a664e9ca7ff7797736d5e48504da4e..7377f18d6a045fc7756aa4b9fe024d71acb63068 100644 (file)
@@ -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,
     }