jenkins-bot has submitted this change and it was merged.
Change subject: Defaults for more queues
..
Defaults for more queues
Add Redis versions of donations, refunds, and recurring
Change-Id: I73bb2cb8d9aecab50501deb502ac3fb2c2129fb8
---
M SmashPig.yaml
1 file changed, 40 insertions(+), 0 deletions(-)
Approvals:
Awight: Looks good to me, approved
jenkins-bot: Verified
diff --git a/SmashPig.yaml b/SmashPig.yaml
index ce72eed..d62501a 100644
--- a/SmashPig.yaml
+++ b/SmashPig.yaml
@@ -29,6 +29,13 @@
constructor-parameters:
- antifraud
+payments-antifraud:
+class: PHPQueue\Backend\Predis
+constructor-parameters:
+-
+<<: *REDIS
+queue: payments-antifraud
+
pending:
class: SmashPig\Core\DataStores\StompDataStore
constructor-parameters:
@@ -41,6 +48,7 @@
<<: *REDIS
queue: pending
+# FIXME: Consolidate these two backends
pending-db:
class: PDO
constructor-parameters:
@@ -56,6 +64,24 @@
constructor-parameters:
- 'mysql:host=127.0.0.1;dbname=fredge'
+recurring:
+class: SmashPig\Core\DataStores\MultiQueueWriter
+constructor-parameters:
+-
+- recurring-stomp
+
+recurring-stomp:
+class: SmashPig\Core\DataStores\StompDataStore
+constructor-parameters:
+- recurring
+
+recurring-new:
+class: PHPQueue\Backend\Predis
+constructor-parameters:
+-
+<<: *REDIS
+queue: recurring
+
refund:
class: SmashPig\Core\DataStores\MultiQueueWriter
constructor-parameters:
@@ -66,6 +92,13 @@
class: SmashPig\Core\DataStores\StompDataStore
constructor-parameters:
- refund
+
+refund-new:
+class: PHPQueue\Backend\Predis
+constructor-parameters:
+-
+<<: *REDIS
+queue: refund
limbo:
class: SmashPig\Core\DataStores\StompDataStore
@@ -93,6 +126,12 @@
constructor-parameters:
- verified
+donations:
+class: PHPQueue\Backend\Predis
+constructor-parameters:
+-
+<<: *REDIS
+
# Library definitions
stomp:
uri: tcp://localhost:61613
@@ -107,6 +146,7 @@
failed: /queue/failed
pending: /queue/pending
pending-damaged: /queue/pending-damaged
+recurring: /queue/donations_recurring
refund: /queue/refund
jobs: /queue/job-requests
jobs-damaged: /queue/jobs-requests-damaged
--
To view, visit https://gerrit.wikimedia.org/r/309181
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I73bb2cb8d9aecab50501deb502ac3fb2c2129fb8
Gerrit-PatchSet: 8
Gerrit-Project: wikimedia/fundraising/SmashPig
Gerrit-Branch: master
Gerrit-Owner: Ejegg
Gerrit-Reviewer: Awight
Gerrit-Reviewer: Cdentinger
Gerrit-Reviewer: Ejegg
Gerrit-Reviewer: jenkins-bot <>
___
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits