]> gitweb.fluxo.info Git - puppet-drupal.git/commitdiff
Parametrize drupal::maintenance master
authorSilvio Rhatto <rhatto@riseup.net>
Sat, 3 Jun 2023 01:31:33 +0000 (22:31 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Sat, 3 Jun 2023 01:31:33 +0000 (22:31 -0300)
manifests/maintenance.pp

index d757122ec35ddab3185700b4cd67314b290145a5..b3f12b53b5f71d652b09fdd5f7163c79662b8300 100644 (file)
@@ -1,11 +1,14 @@
-class drupal::maintenance {
+class drupal::maintenance(
+  $cron   = 'present',
+  $update = 'present',
+) {
   # Run drupal cron
   cron { "drupal-cron":
     command  => "/usr/local/bin/drupal cron &> /dev/null",
     user     => drupal,
     hour     => "*/1",
     minute   => "15",
-    ensure   => present,
+    ensure   => $cron,
     require  => [ File['/usr/local/bin/drupal'], User['drupal'] ],
   }
 
@@ -17,7 +20,7 @@ class drupal::maintenance {
     weekday  => 5,
     hour     => "02",
     minute   => "30",
-    ensure   => present,
+    ensure   => $update,
     require  => [ File['/usr/local/bin/drupal'], User['drupal'] ],
   }
 }