kjaymiller/Az-Queue-Tweeter

Adds auto queue creation if the queue doesn't exist

Open

#19 aberto em 22 de out. de 2022

Ver no GitHub
 (1 comment) (0 reactions) (0 assignees)Python (1 fork)github user discovery
good first issue

Métricas do repositório

Stars
 (1 star)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

Azure Storage queue SDK will fail to create the message if the queue doesn't exist. We can pass a

Currently we let the SDK create the message in its normal flow

def queue_message(self, message):
    self.queue.send_message(message)

We should create a check to ensure the queue exists and create it if it does.

from azure.core.exceptions import ResourceExistsError

def queue_message(self, message):
    try:
        queue.create_queue()
    
    except ResourceExistsError:
        pass
       
    queue.send_message(message)

Guia do colaborador