From c5e4413e80202522d881fe1673f5823031ce79da Mon Sep 17 00:00:00 2001 From: Jon Turney Date: Sat, 10 Jun 2023 14:12:24 +0100 Subject: Reduce scope of scallwag_db transaction lock If multiple deploys are ready simultaneously, don't hold the lock over all of them. --- calm/scallywag_db.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/calm/scallywag_db.py b/calm/scallywag_db.py index a310c55..ceb20da 100644 --- a/calm/scallywag_db.py +++ b/calm/scallywag_db.py @@ -52,5 +52,4 @@ def do_deploys(cb): status = 'deploy failed' conn.execute("UPDATE jobs SET status = ? WHERE id = ?", (status, r.id)) - - conn.commit() + conn.commit() -- cgit v1.2.3