Dzahn has submitted this change and it was merged. 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, 18 insertions(+), 0 deletions(-) Approvals: jenkins-bot: Verified Dzahn: Looks good to me, approved diff --git a/manifests/misc/maintenance.pp b/manifests/misc/maintenance.pp index bff9c65..6de5bb9 100644 --- a/manifests/misc/maintenance.pp +++ b/manifests/misc/maintenance.pp @@ -580,3 +580,18 @@ command => '/usr/local/bin/foreachwiki extensions/CheckUser/maintenance/purgeOldData.php 2>&1 > /dev/null', } } + +class misc::maintenance::purge_securepoll( $enabled = false ) { + $status = $enabled ? { + true => 'present', + false => 'absent', + default => 'absent', + } + + cron { 'purge_securepollvotedata': + ensure => $status, + user => 'apache', + hour => '1', + command => '/usr/local/bin/foreachwiki extensions/SecurePoll/cli/purgePrivateVoteData.php 2>&1 > /dev/null', + } +} diff --git a/manifests/site.pp b/manifests/site.pp index c912a92..444d801 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -2398,6 +2398,9 @@ class { 'misc::maintenance::purge_checkuser': enabled => true, } + class { 'misc::maintenance::purge_securepoll': + enabled => true, + } # (bug 15434) Periodical run of currently disabled special pages # to be run against PMTPA slaves -- To view, visit https://gerrit.wikimedia.org/r/74592 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Iab860b8a5d800c24a5501a16d9f78408c0c55cd5 Gerrit-PatchSet: 11 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Reedy <re...@wikimedia.org> Gerrit-Reviewer: CSteipp <cste...@wikimedia.org> Gerrit-Reviewer: Dzahn <dz...@wikimedia.org> Gerrit-Reviewer: Matanya <mata...@foss.co.il> Gerrit-Reviewer: Reedy <re...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits