Skip to content

Commit cc24f7e

Browse files
committed
fixup! Create mirror queues and bucket (#6859)
1 parent 3ebdfa0 commit cc24f7e

File tree

3 files changed

+32
-22
lines changed

3 files changed

+32
-22
lines changed

src/azul/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ def qualified_bucket_name(self,
285285

286286
storage_term = 'storage'
287287

288-
mirror_term = 'datamirror'
288+
mirror_term = 'mirror'
289289

290290
current = Sentinel()
291291

terraform/s3.tf.json.template.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,15 @@
2525
'bucket': aws.storage_bucket,
2626
'force_destroy': True
2727
},
28-
**({config.mirror_term: {
29-
'bucket': aws.mirror_bucket,
30-
}} if config.enable_mirroring else {})
28+
**(
29+
{
30+
config.mirror_term: {
31+
'bucket': aws.mirror_bucket,
32+
}
33+
}
34+
if config.enable_mirroring else
35+
{}
36+
)
3137
},
3238
'aws_s3_bucket_lifecycle_configuration': {
3339
config.storage_term: {

terraform/sqs.tf.json.template.py

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -51,24 +51,28 @@
5151
'name': config.tallies_queue.to_fail.name,
5252
'message_retention_seconds': 14 * 24 * 60 * 60,
5353
},
54-
**({
55-
config.mirror_queue.unqual_name: {
56-
'name': config.mirror_queue.name,
57-
'fifo_queue': True,
58-
'message_retention_seconds': 7 * 24 * 60 * 60,
59-
'visibility_timeout_seconds': config.mirror_lambda_timeout() + 10,
60-
'redrive_policy': json.dumps({
61-
'maxReceiveCount': 1,
62-
'deadLetterTargetArn': '${aws_sqs_queue.%s.arn}'
63-
% config.mirror_queue.fail.unqual_name
64-
})
65-
},
66-
config.mirror_queue.fail.unqual_name: {
67-
'name': config.mirror_queue.fail.name,
68-
'fifo_queue': True,
69-
'message_retention_seconds': 14 * 24 * 60 * 60,
70-
}
71-
} if config.enable_mirroring else {})
54+
**(
55+
{
56+
config.mirror_queue.unqual_name: {
57+
'name': config.mirror_queue.name,
58+
'fifo_queue': True,
59+
'message_retention_seconds': 7 * 24 * 60 * 60,
60+
'visibility_timeout_seconds': config.mirror_lambda_timeout() + 10,
61+
'redrive_policy': json.dumps({
62+
'maxReceiveCount': 1,
63+
'deadLetterTargetArn': '${aws_sqs_queue.%s.arn}'
64+
% config.mirror_queue.to_fail.unqual_name
65+
})
66+
},
67+
config.mirror_queue.to_fail.unqual_name: {
68+
'name': config.mirror_queue.to_fail.name,
69+
'fifo_queue': True,
70+
'message_retention_seconds': 14 * 24 * 60 * 60,
71+
}
72+
}
73+
if config.enable_mirroring else
74+
{}
75+
)
7276
}
7377
}
7478
]

0 commit comments

Comments
 (0)