Skip to content

Commit fc3b5e2

Browse files
committed
ensure retry_name is set for redis case
1 parent 5b6e677 commit fc3b5e2

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

sarracenia/flowcb/retry.py

+2
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,9 @@ def on_start(self) -> None:
182182
if self.o.retry_driver == 'redis':
183183
from sarracenia.redisqueue import RedisQueue
184184
self.download_retry = RedisQueue(self.o, 'work_retry')
185+
self.download_retry_name = self.download_retry.getName()
185186
self.post_retry = RedisQueue(self.o, 'post_retry')
187+
self.post_retry_name = self.post_retry.getName()
186188
else:
187189
from sarracenia.diskqueue import DiskQueue
188190
self.download_retry_name = 'work_retry_%02d' % self.o.no

sarracenia/redisqueue.py

+2
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,8 @@ def __init__(self, options, name):
111111

112112
# initialize ages and message counts
113113

114+
def getName(self) -> str:
115+
return self.key_name
114116

115117
def __len__(self) -> int:
116118
"""Returns the total number of messages in the RedisQueue.

0 commit comments

Comments
 (0)