From 85f3dfcb9c8cf0dae18067b319d69d30d316198d Mon Sep 17 00:00:00 2001 From: Jean-Marie Favreau Date: Fri, 21 Feb 2025 16:11:04 +0100 Subject: [PATCH] =?UTF-8?q?Pr=C3=A9paration=20d'une=20fonction=20pour=20g?= =?UTF-8?q?=C3=A9rer=20le=20unlock=20de=20chromium?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/agenda_culturel/celery.py | 5 +++++ 1 file changed, 5 insertions(+) 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