diff --git a/manifest.yml.j2 b/manifest.yml.j2 index f23ec08cd..552f1f8d2 100644 --- a/manifest.yml.j2 +++ b/manifest.yml.j2 @@ -53,6 +53,8 @@ 'notify-delivery-worker-jobs': {}, 'notify-delivery-worker-research': {}, 'notify-delivery-worker-sender': {'disk_quota': '2G', 'memory': '3G'}, + 'notify-delivery-worker-email': {'disk_quota': '2G', 'memory': '3G'}, + 'notify-delivery-worker-sms': {'disk_quota': '2G', 'memory': '3G'}, 'notify-delivery-worker-periodic': {}, 'notify-delivery-worker-reporting': { 'additional_env_vars': { diff --git a/scripts/paas_app_wrapper.sh b/scripts/paas_app_wrapper.sh index 9e4c7f3e0..ce965e5a7 100755 --- a/scripts/paas_app_wrapper.sh +++ b/scripts/paas_app_wrapper.sh @@ -24,6 +24,14 @@ case $NOTIFY_APP_NAME in exec scripts/run_multi_worker_app_paas.sh celery multi start 3 -c 10 -A run_celery.notify_celery --loglevel=INFO \ -Q send-sms-tasks,send-email-tasks ;; + delivery-worker-sender-sms) + exec scripts/run_multi_worker_app_paas.sh celery multi start 3 -c 10 -A run_celery.notify_celery --loglevel=INFO \ + -Q send-sms-tasks + ;; + delivery-worker-sender-email) + exec scripts/run_multi_worker_app_paas.sh celery multi start 3 -c 10 -A run_celery.notify_celery --loglevel=INFO \ + -Q send-email-tasks + ;; delivery-worker-periodic) exec scripts/run_app_paas.sh celery -A run_celery.notify_celery worker --loglevel=INFO --concurrency=2 \ -Q periodic-tasks 2> /dev/null