Limit SQS list_queues response to 1000 queues

The maximum number of queues that the ListQueues API can return is 1000:

https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ListQueues.html
This commit is contained in:
jmsanders 2020-02-07 15:50:08 -06:00
commit 0b7e990bbf
2 changed files with 21 additions and 1 deletions

View file

@ -567,7 +567,7 @@ class SQSBackend(BaseBackend):
for name, q in self.queues.items():
if prefix_re.search(name):
qs.append(q)
return qs
return qs[:1000]
def get_queue(self, queue_name):
queue = self.queues.get(queue_name)