|
@@ -43,7 +43,7 @@ The cache key expires after some time in case something unexpected happens
|
|
# The cache key consists of the task name and the MD5 digest
|
|
# The cache key consists of the task name and the MD5 digest
|
|
# of the feed URL.
|
|
# of the feed URL.
|
|
feed_url_digest = md5(feed_url).hexdigest()
|
|
feed_url_digest = md5(feed_url).hexdigest()
|
|
- lock_id = '{0}-lock-{1}'.format(self.name, feed_url_hexdigest)
|
|
|
|
|
|
+ lock_id = '{0}-lock-{1}'.format(__name__, feed_url_hexdigest)
|
|
|
|
|
|
# cache.add fails if the key already exists
|
|
# cache.add fails if the key already exists
|
|
acquire_lock = lambda: cache.add(lock_id, 'true', LOCK_EXPIRE)
|
|
acquire_lock = lambda: cache.add(lock_id, 'true', LOCK_EXPIRE)
|