mirror of
https://github.com/blw1138/Zordon.git
synced 2025-12-17 16:58:12 +00:00
Improve job management. Remove archived flag.
This commit is contained in:
@@ -22,7 +22,7 @@ server = Flask(__name__)
|
||||
|
||||
@server.get('/jobs')
|
||||
def jobs_json():
|
||||
return [x.json_safe_copy() for x in RenderQueue.job_queue if not x.archived]
|
||||
return [x.json_safe_copy() for x in RenderQueue.job_queue]
|
||||
|
||||
|
||||
@server.get('/jobs/<status_val>')
|
||||
@@ -130,7 +130,7 @@ def full_status():
|
||||
@server.get('/snapshot')
|
||||
def snapshot():
|
||||
server_status = RenderQueue.status()
|
||||
server_jobs = [x.json_safe_copy() for x in RenderQueue.job_queue if not x.archived]
|
||||
server_jobs = [x.json_safe_copy() for x in RenderQueue.job_queue]
|
||||
server_data = {'status': server_status, 'jobs': server_jobs, 'timestamp': datetime.now().isoformat()}
|
||||
return server_data
|
||||
|
||||
@@ -270,7 +270,6 @@ def cancel_job():
|
||||
else:
|
||||
found = [x for x in RenderQueue.job_queue if x.id == job_id]
|
||||
if len(found) > 1:
|
||||
# logger.error('Multiple jobs found for ID {}'.format(job_id))
|
||||
return f'multiple jobs found for ID {job_id}', 400
|
||||
elif found:
|
||||
success = RenderQueue.cancel_job(found[0])
|
||||
|
||||
Reference in New Issue
Block a user