From 8e22d3ba84ff781a17221c470fc5da25bb4f2278 Mon Sep 17 00:00:00 2001 From: Erik Reid <erik.reid@geant.org> Date: Sun, 10 May 2020 19:22:35 +0200 Subject: [PATCH] re-use redis connection --- inventory_provider/routes/jobs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inventory_provider/routes/jobs.py b/inventory_provider/routes/jobs.py index 9a8080c8..fc071711 100644 --- a/inventory_provider/routes/jobs.py +++ b/inventory_provider/routes/jobs.py @@ -23,9 +23,10 @@ def update(): force = False config = current_app.config['INVENTORY_PROVIDER_CONFIG'] + r = get_current_redis(config) if not force: - latch = get_latch(get_current_redis(config)) + latch = get_latch(r) if latch and latch['pending']: return Response( response='an update is already in progress', @@ -34,7 +35,6 @@ def update(): phase2_task_id = worker.launch_refresh_cache_all(config) - r = common.get_current_redis() r.set('classifier-cache:update-task-id', phase2_task_id.encode('utf-8')) return jsonify({'task id': phase2_task_id}) -- GitLab