kjaymiller/Az-Queue-Tweeter

Adds auto queue creation if the queue doesn't exist

Open

#19 创建于 2022年10月22日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)Python (1 fork)github user discovery
good first issue

仓库指标

Star
 (1 star)
PR 合并指标
 (PR 指标待抓取)

描述

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)

贡献者指南