Ejegg has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/367953 )
Change subject: Fixes for SmashPig update ...................................................................... Fixes for SmashPig update Missed a couple of obsolete config usages for audit, replaced with QueueWrapper. Also remove some no-longer-used use statements Change-Id: I48238b777e78c310b1f1a1959af643a86e7ffb98 TODO: audit tests should look at queue messages --- M sites/all/modules/globalcollect_audit/globalcollect_audit.drush.inc M sites/all/modules/globalcollect_audit/globalcollect_audit.module M sites/all/modules/queue2civicrm/banner_history/banner_history.module M sites/all/modules/queue2civicrm/fredge/wmf_fredge_qc.module M sites/all/modules/queue2civicrm/queue2civicrm.module M sites/all/modules/queue2civicrm/recurring/recurring.module M sites/all/modules/queue2civicrm/refund/wmf_refund_qc.module M sites/all/modules/queue2civicrm/unsubscribe/wmf_unsubscribe_qc.module M sites/all/modules/wmf_audit/ingenico/orphan_rectify.drush.inc M sites/all/modules/wmf_audit/wmf_audit.module 10 files changed, 9 insertions(+), 41 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/wikimedia/fundraising/crm refs/changes/53/367953/1 diff --git a/sites/all/modules/globalcollect_audit/globalcollect_audit.drush.inc b/sites/all/modules/globalcollect_audit/globalcollect_audit.drush.inc index 3deb547..6f4a654 100644 --- a/sites/all/modules/globalcollect_audit/globalcollect_audit.drush.inc +++ b/sites/all/modules/globalcollect_audit/globalcollect_audit.drush.inc @@ -7,9 +7,6 @@ * @TODO print some useful info to STDOUT */ -use SmashPig\Core\Context; -use SmashPig\Core\Configuration; - /** * Implementation of hook_drush_command() */ diff --git a/sites/all/modules/globalcollect_audit/globalcollect_audit.module b/sites/all/modules/globalcollect_audit/globalcollect_audit.module index d0bdcde..4563706 100644 --- a/sites/all/modules/globalcollect_audit/globalcollect_audit.module +++ b/sites/all/modules/globalcollect_audit/globalcollect_audit.module @@ -1,5 +1,5 @@ <?php -use SmashPig\Core\Configuration; +use SmashPig\Core\DataStores\QueueWrapper; define( 'GC_AUDIT_WR1_PARSER_DIR', '/usr/local/src/Wr1Parser/' ); define( 'GC_AUDIT_WR1_FILES_DIR', '/usr/local/src/Wr1_files/' ); @@ -1993,19 +1993,9 @@ function globalcollect_audit_send_queue_message( $queueId, $body ) { - // FIXME: register the queue mapping somewhere sane - if ( $queueId === 'donations' ) { - $configKey = 'data-store/donations'; - } elseif ( $queueId === 'refund' ) { - $configKey = 'data-store/refund'; - } else { - throw new Exception( "What kind of a queue is this??: {$queueId}" ); - } - wmf_common_set_message_source( $body, 'audit', 'GlobalCollect WR1 Auditor' ); - $newQueue = Configuration::getDefaultConfig()->object( $configKey, false ); - $newQueue->push( $body ); + QueueWrapper::push( $queueId, $body ); } /** diff --git a/sites/all/modules/queue2civicrm/banner_history/banner_history.module b/sites/all/modules/queue2civicrm/banner_history/banner_history.module index 9f0255c..468ca0b 100644 --- a/sites/all/modules/queue2civicrm/banner_history/banner_history.module +++ b/sites/all/modules/queue2civicrm/banner_history/banner_history.module @@ -1,8 +1,6 @@ <?php use queue2civicrm\banner_history\BannerHistoryQueueConsumer; -use SmashPig\Core\Configuration; -use SmashPig\Core\Context; /** * Implements hook_menu diff --git a/sites/all/modules/queue2civicrm/fredge/wmf_fredge_qc.module b/sites/all/modules/queue2civicrm/fredge/wmf_fredge_qc.module index 8bc47d7..4dd223d 100644 --- a/sites/all/modules/queue2civicrm/fredge/wmf_fredge_qc.module +++ b/sites/all/modules/queue2civicrm/fredge/wmf_fredge_qc.module @@ -1,8 +1,6 @@ <?php use queue2civicrm\fredge\AntifraudQueueConsumer; use queue2civicrm\fredge\PaymentsInitQueueConsumer; -use SmashPig\Core\Configuration; -use SmashPig\Core\Context; /** * Implements hook_menu diff --git a/sites/all/modules/queue2civicrm/queue2civicrm.module b/sites/all/modules/queue2civicrm/queue2civicrm.module index 50d424a..f7467bf 100644 --- a/sites/all/modules/queue2civicrm/queue2civicrm.module +++ b/sites/all/modules/queue2civicrm/queue2civicrm.module @@ -1,7 +1,5 @@ <?php use queue2civicrm\DonationQueueConsumer; -use SmashPig\Core\Configuration; -use SmashPig\Core\Context; // include common functions require_once( drupal_get_path( 'module', 'queue2civicrm' ) . '/queue2civicrm_common.inc' ); diff --git a/sites/all/modules/queue2civicrm/recurring/recurring.module b/sites/all/modules/queue2civicrm/recurring/recurring.module index 5a37e07..ff6d752 100644 --- a/sites/all/modules/queue2civicrm/recurring/recurring.module +++ b/sites/all/modules/queue2civicrm/recurring/recurring.module @@ -13,8 +13,6 @@ * uses the word in its field/variable names (eg subscr_payment). */ use queue2civicrm\recurring\RecurringQueueConsumer; -use SmashPig\Core\Configuration; -use SmashPig\Core\Context; /** * Implementation of hook_menu diff --git a/sites/all/modules/queue2civicrm/refund/wmf_refund_qc.module b/sites/all/modules/queue2civicrm/refund/wmf_refund_qc.module index 3e55e89..8a52dc7 100644 --- a/sites/all/modules/queue2civicrm/refund/wmf_refund_qc.module +++ b/sites/all/modules/queue2civicrm/refund/wmf_refund_qc.module @@ -1,8 +1,6 @@ <?php use queue2civicrm\refund\RefundQueueConsumer; -use SmashPig\Core\Configuration; -use SmashPig\Core\Context; /** * Implements hook_menu */ diff --git a/sites/all/modules/queue2civicrm/unsubscribe/wmf_unsubscribe_qc.module b/sites/all/modules/queue2civicrm/unsubscribe/wmf_unsubscribe_qc.module index bcb20d1..3d336eb 100644 --- a/sites/all/modules/queue2civicrm/unsubscribe/wmf_unsubscribe_qc.module +++ b/sites/all/modules/queue2civicrm/unsubscribe/wmf_unsubscribe_qc.module @@ -1,8 +1,6 @@ <?php use queue2civicrm\unsubscribe\UnsubscribeQueueConsumer; -use SmashPig\Core\Configuration; -use SmashPig\Core\Context; /** * Implements hook_menu diff --git a/sites/all/modules/wmf_audit/ingenico/orphan_rectify.drush.inc b/sites/all/modules/wmf_audit/ingenico/orphan_rectify.drush.inc index f1eda7b..f357a63 100644 --- a/sites/all/modules/wmf_audit/ingenico/orphan_rectify.drush.inc +++ b/sites/all/modules/wmf_audit/ingenico/orphan_rectify.drush.inc @@ -3,9 +3,6 @@ * Detect and rectify recently orphaned Ingenico transactions */ -use SmashPig\Core\Configuration; -use SmashPig\Core\Context; - /** * Implementation of hook_drush_command() */ diff --git a/sites/all/modules/wmf_audit/wmf_audit.module b/sites/all/modules/wmf_audit/wmf_audit.module index fbf34d0..ddaa088 100644 --- a/sites/all/modules/wmf_audit/wmf_audit.module +++ b/sites/all/modules/wmf_audit/wmf_audit.module @@ -1,7 +1,6 @@ <?php -use SmashPig\Core\Configuration; -use SmashPig\Core\Context; +use SmashPig\Core\DataStores\QueueWrapper; define('WMF_AUDIT_PAYMENTS_LOGS_DIR', '/usr/local/src/logs/'); @@ -394,19 +393,16 @@ * @throws Exception */ function wmf_audit_send_queue_message( $body, $type ) { - $configKeys = array( - 'main' => 'data-store/donations', - 'negative' => 'data-store/refund', - 'recurring' => 'data-store/recurring', + $queueNames = array( + 'main' => 'donations', + 'negative' => 'refund', + 'recurring' => 'recurring', ); - if (!array_key_exists($type, $configKeys)) { + if (!array_key_exists($type, $queueNames)) { throw new Exception(__FUNCTION__ . ": Unhandled message type '$type'"); } wmf_common_set_message_source($body, 'audit', wmf_audit_runtime_options('submod_prefix') . ' Recon Auditor'); - $newQueue = Configuration::getDefaultConfig()->object( - $configKeys[$type] - ); - $newQueue->push( $body ); + QueueWrapper::push( $queueNames[$type], $body ); } -- To view, visit https://gerrit.wikimedia.org/r/367953 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I48238b777e78c310b1f1a1959af643a86e7ffb98 Gerrit-PatchSet: 1 Gerrit-Project: wikimedia/fundraising/crm Gerrit-Branch: master Gerrit-Owner: Ejegg <ej...@ejegg.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits