]> gitweb.fluxo.info Git - puppet-ssl.git/commitdiff
Fixing ssl::check parameters
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 25 Nov 2011 15:33:56 +0000 (13:33 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 25 Nov 2011 15:33:56 +0000 (13:33 -0200)
manifests/init.pp

index 2395e5cc0a7089386309766c57fafe9713115fca..e368530682d7346f5f750c0ae465ec68277836b0 100644 (file)
@@ -33,14 +33,14 @@ class ssl {
 
   define check($port = '443', $interval = '60', $email = 'root',
                $hour = '0',   $minute   = '0',  $weekday = '0',
-               $file = false) {
+               $file = false, $ensure   = present) {
 
     $ssl_cert_check = "/usr/local/bin/ssl-cert-check -a -q -x ${interval} -e ${email}"
 
     $command = $file ? {
       false   => "$ssl_cert_check -s ${name} -p ${port}",
       true    => "$ssl_cert_check -c /etc/ssl/certs/cert.crt",
-      default => "$ssl_cert_check -c ${file} -q -x ${interval} -e ${email}",
+      default => "$ssl_cert_check -c ${file}",
     }
 
     cron { "ssl-cert-check-${name}":
@@ -49,7 +49,7 @@ class ssl {
       hour     => $hour,
       minute   => $minute,
       weekday  => $weekday,
-      ensure   => present,
+      ensure   => $ensure,
       require  => File["/usr/local/bin/ssl-cert-check"],
     }
   }