Skip to content

Commit 5a1154d

Browse files
authored
Avoid NameError when Lock is used in place of LuaLock (#231)
* Update agent.py * Update worker.py
1 parent d149906 commit 5a1154d

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

mrq/agent.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
try:
1313
from redis.lock import LuaLock
1414
except ImportError:
15-
from redis.lock import Lock
15+
# Change name to avoid NameError raised when use of LuaLock at line 147
16+
from redis.lock import Lock as LuaLock
1617

1718
from .processes import Process, ProcessPool
1819
from .utils import MovingETA, normalize_command

mrq/worker.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
try:
2020
from redis.lock import LuaLock
2121
except ImportError:
22-
from redis.lock import Lock
22+
# Change name to avoid NameError raised when use of LuaLock at line 151
23+
from redis.lock import Lock as LuaLock
2324

2425
from collections import defaultdict
2526
from mrq.utils import load_class_by_path

0 commit comments

Comments
 (0)