store SQS RedrivePolicy maxReceiveCount value as int
This commit is contained in:
parent
94fd5c4128
commit
9ac20ad5f1
2 changed files with 25 additions and 0 deletions
|
|
@ -263,6 +263,9 @@ class Queue(BaseModel):
|
|||
if 'maxReceiveCount' not in self.redrive_policy:
|
||||
raise RESTError('InvalidParameterValue', 'Redrive policy does not contain maxReceiveCount')
|
||||
|
||||
# 'maxReceiveCount' is stored as int
|
||||
self.redrive_policy['maxReceiveCount'] = int(self.redrive_policy['maxReceiveCount'])
|
||||
|
||||
for queue in sqs_backends[self.region].queues.values():
|
||||
if queue.queue_arn == self.redrive_policy['deadLetterTargetArn']:
|
||||
self.dead_letter_queue = queue
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue