Skip to content

Commit d84e179

Browse files
authored
Merge pull request #52 from realitix/develop
2 parents 0489e6c + 41fe84a commit d84e179

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

taskiq_redis/redis_broker.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,9 @@ async def kick(self, message: BrokerMessage) -> None:
6262
6363
:param message: message to send.
6464
"""
65+
queue_name = message.labels.get("queue_name") or self.queue_name
6566
async with Redis(connection_pool=self.connection_pool) as redis_conn:
66-
await redis_conn.publish(self.queue_name, message.message)
67+
await redis_conn.publish(queue_name, message.message)
6768

6869
async def listen(self) -> AsyncGenerator[bytes, None]:
6970
"""
@@ -97,8 +98,9 @@ async def kick(self, message: BrokerMessage) -> None:
9798
9899
:param message: message to append.
99100
"""
101+
queue_name = message.labels.get("queue_name") or self.queue_name
100102
async with Redis(connection_pool=self.connection_pool) as redis_conn:
101-
await redis_conn.lpush(self.queue_name, message.message)
103+
await redis_conn.lpush(queue_name, message.message)
102104

103105
async def listen(self) -> AsyncGenerator[bytes, None]:
104106
"""

0 commit comments

Comments
 (0)