From e8e858d4cec03ae4b9f7ecdd274c51cb8a4b354b Mon Sep 17 00:00:00 2001 From: Natalia Serrano Date: Fri, 8 Aug 2025 13:12:21 +0200 Subject: [PATCH] refs #2615 return 409 on >1 background jobs --- src/opengnsys/workers/oglive_worker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/opengnsys/workers/oglive_worker.py b/src/opengnsys/workers/oglive_worker.py index 8cfdd5a..0e538b0 100644 --- a/src/opengnsys/workers/oglive_worker.py +++ b/src/opengnsys/workers/oglive_worker.py @@ -508,7 +508,7 @@ class ogLiveWorker(ServerWorker): break if any_job_running: logger.info ('some job is already running, refusing to launch another one') - return { 'job_id': None, 'message': 'some job is already running, refusing to launch another one' } + raise Exception ({ '_httpcode': 409, '_msg': 'some job is already running, refusing to launch another one' }) job_id = '{}-{}'.format (name, ''.join (random.choice ('0123456789abcdef') for _ in range (8))) import queue