From d577855eb3227a831ce3b4127acd2a0b7b23adea Mon Sep 17 00:00:00 2001 From: Leo Hemsted Date: Thu, 13 Jul 2017 13:16:28 +0100 Subject: [PATCH] remove `sqs` from region - this is only needed in boto2 We don't use boto2 on the api anymore, not since celery 4.0.2 Note - if you run locally with boto2 still installed you'll see errors that complain about things like: boto.exception.SQSError: SQSError: 403 Forbidden SenderSignatureDoesNotMatchCredential should be scoped to a valid region, not 'queue'. 52207ca4-9131-58cb-89ae-2d45f06623a3 If so, make sure boto2 is completely uninstalled. --- app/celery/celery.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/celery/celery.py b/app/celery/celery.py index 69fad159d..d723bfdaa 100644 --- a/app/celery/celery.py +++ b/app/celery/celery.py @@ -13,7 +13,7 @@ class CeleryConfig: self.broker_url = config.get('BROKER_URL', 'sqs://') broker_transport_options = { - 'region': 'sqs.eu-west-1', + 'region': 'eu-west-1', 'polling_interval': 1, # 1 second 'visibility_timeout': 310, 'queue_name_prefix': None