We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9009296 commit affbe6fCopy full SHA for affbe6f
metamist_infrastructure/driver.py
@@ -324,6 +324,12 @@ def etl_pubsub_push_subscription(self):
324
'metamist-etl-subscription',
325
topic=self.etl_pubsub_topic.name,
326
ack_deadline_seconds=30,
327
+ expiration_policy=gcp.pubsub.SubscriptionExpirationPolicyArgs(
328
+ ttl='', # never expire
329
+ ),
330
+ retry_policy=gcp.pubsub.SubscriptionRetryPolicyArgs(
331
+ minimum_backoff='10s', # 10 seconds backoff
332
333
dead_letter_policy=gcp.pubsub.SubscriptionDeadLetterPolicyArgs(
334
dead_letter_topic=self.etl_pubsub_dead_letters_topic.id,
335
max_delivery_attempts=5,
0 commit comments