diff --git a/src/agenda_culturel/celery.py b/src/agenda_culturel/celery.py index 2ede094..dd1d927 100644 --- a/src/agenda_culturel/celery.py +++ b/src/agenda_culturel/celery.py @@ -58,6 +58,11 @@ def memcache_chromium_lock(oid): # also don't release the lock if we didn't acquire it cache.delete(lock_id) +@contextmanager +def free_memecache_chromium_lock(): + lock_id = "chromium-lock" + cache.delete(lock_id) + def close_import_task(taskid, success, error_message, importer): from agenda_culturel.models import BatchImportation