mirror of
https://github.com/GSA/notifications-api.git
synced 2026-08-23 07:46:06 -04:00
Create new sms-callbacks queue
The `delivery-worker-receipts` app will listen to this new queue, which will be used for processing the responses from Firetext and MMG.
This commit is contained in:
@@ -28,6 +28,7 @@ class QueueNames(object):
|
|||||||
CREATE_LETTERS_PDF = 'create-letters-pdf-tasks'
|
CREATE_LETTERS_PDF = 'create-letters-pdf-tasks'
|
||||||
CALLBACKS = 'service-callbacks'
|
CALLBACKS = 'service-callbacks'
|
||||||
LETTERS = 'letter-tasks'
|
LETTERS = 'letter-tasks'
|
||||||
|
SMS_CALLBACKS = 'sms-callbacks'
|
||||||
ANTIVIRUS = 'antivirus-tasks'
|
ANTIVIRUS = 'antivirus-tasks'
|
||||||
SANITISE_LETTERS = 'sanitise-letter-tasks'
|
SANITISE_LETTERS = 'sanitise-letter-tasks'
|
||||||
|
|
||||||
@@ -47,6 +48,7 @@ class QueueNames(object):
|
|||||||
QueueNames.CREATE_LETTERS_PDF,
|
QueueNames.CREATE_LETTERS_PDF,
|
||||||
QueueNames.CALLBACKS,
|
QueueNames.CALLBACKS,
|
||||||
QueueNames.LETTERS,
|
QueueNames.LETTERS,
|
||||||
|
QueueNames.SMS_CALLBACKS,
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ case $NOTIFY_APP_NAME in
|
|||||||
;;
|
;;
|
||||||
delivery-worker-receipts)
|
delivery-worker-receipts)
|
||||||
exec scripts/run_app_paas.sh celery -A run_celery.notify_celery worker --loglevel=INFO --concurrency=11 \
|
exec scripts/run_app_paas.sh celery -A run_celery.notify_celery worker --loglevel=INFO --concurrency=11 \
|
||||||
-Q ses-callbacks 2> /dev/null
|
-Q ses-callbacks,sms-callbacks 2> /dev/null
|
||||||
;;
|
;;
|
||||||
delivery-worker-service-callbacks)
|
delivery-worker-service-callbacks)
|
||||||
exec scripts/run_app_paas.sh celery -A run_celery.notify_celery worker --loglevel=INFO --concurrency=11 \
|
exec scripts/run_app_paas.sh celery -A run_celery.notify_celery worker --loglevel=INFO --concurrency=11 \
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ def test_cloudfoundry_config_has_different_defaults():
|
|||||||
def test_queue_names_all_queues_correct():
|
def test_queue_names_all_queues_correct():
|
||||||
# Need to ensure that all_queues() only returns queue names used in API
|
# Need to ensure that all_queues() only returns queue names used in API
|
||||||
queues = QueueNames.all_queues()
|
queues = QueueNames.all_queues()
|
||||||
assert len(queues) == 13
|
assert len(queues) == 14
|
||||||
assert set([
|
assert set([
|
||||||
QueueNames.PRIORITY,
|
QueueNames.PRIORITY,
|
||||||
QueueNames.PERIODIC,
|
QueueNames.PERIODIC,
|
||||||
@@ -80,4 +80,5 @@ def test_queue_names_all_queues_correct():
|
|||||||
QueueNames.CREATE_LETTERS_PDF,
|
QueueNames.CREATE_LETTERS_PDF,
|
||||||
QueueNames.CALLBACKS,
|
QueueNames.CALLBACKS,
|
||||||
QueueNames.LETTERS,
|
QueueNames.LETTERS,
|
||||||
|
QueueNames.SMS_CALLBACKS,
|
||||||
]) == set(queues)
|
]) == set(queues)
|
||||||
|
|||||||
Reference in New Issue
Block a user