We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4c0f411 commit e3aef75Copy full SHA for e3aef75
1 file changed
taskiq_sqs/broker.py
@@ -31,6 +31,10 @@ def __init__(
31
task_id_generator: Optional[Callable[[], str]] = None,
32
) -> None:
33
super().__init__(result_backend, task_id_generator)
34
+
35
+ if not sqs_queue_url:
36
+ raise BrokerError("SQS Queue URL is required")
37
38
self.sqs_queue_url = sqs_queue_url
39
self._sqs = boto3.resource("sqs")
40
self._sqs_queue: Optional[Queue] = None
@@ -45,9 +49,7 @@ async def _get_queue(self) -> Queue:
45
49
queue_name = self.sqs_queue_url.split("/")[-1]
46
50
47
51
if not self._sqs_queue:
48
- self._sqs_queue = await asyncify(self._sqs.get_queue_by_name)(
- QueueName=queue_name
- )
52
+ self._sqs_queue = await asyncify(self._sqs.get_queue_by_name)(QueueName=queue_name)
53
54
55
raise Exception("SQS Queue not found")
0 commit comments