Reedy has uploaded a new change for review.
https://gerrit.wikimedia.org/r/74592
Change subject: Make puppet cronjob to run
SecurePoll/cli/purgePrivateVoteData.php
......................................................................
Make puppet cronjob to run SecurePoll/cli/purgePrivateVoteData.php
Bug: 51574
Change-Id: Iab860b8a5d800c24a5501a16d9f78408c0c55cd5
---
M manifests/misc/maintenance.pp
M manifests/site.pp
2 files changed, 16 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/92/74592/1
diff --git a/manifests/misc/maintenance.pp b/manifests/misc/maintenance.pp
index c8ec58d..e020aba 100644
--- a/manifests/misc/maintenance.pp
+++ b/manifests/misc/maintenance.pp
@@ -393,3 +393,18 @@
}
}
+
+class misc::maintenance::purge_securepoll( $enabled = false ) {
+ cron { 'purge_securepoll':
+ command => "/usr/local/bin/foreachwiki
extensions/SecurePoll/cli/purgePrivateVoteData.php >/dev/null",
+ user => "apache",
+ monthday => "*/1",
+ hour => 1,
+ minute => 0,
+ ensure => $enabled ?{
+ true => present,
+ false => absent,
+ default => absent
+ };
+ }
+}
\ No newline at end of file
diff --git a/manifests/site.pp b/manifests/site.pp
index 1440424..1750f06 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -2739,6 +2739,7 @@
class { misc::maintenance::cleanup_upload_stash: enabled => true }
class { misc::maintenance::tor_exit_node: enabled => true }
class { misc::maintenance::aft5: enabled => true }
+ class { misc::maintenance::purge_securepoll: enabled => true }
# Broken cron jobs moved back to hume:
class { misc::maintenance::geodata: enabled => true }
--
To view, visit https://gerrit.wikimedia.org/r/74592
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Iab860b8a5d800c24a5501a16d9f78408c0c55cd5
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Reedy <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits