mirror of
https://github.com/blw1138/Zordon.git
synced 2025-12-17 16:58:12 +00:00
Improved how jobs are converted to JSON
This commit is contained in:
@@ -165,16 +165,13 @@ class RenderQueue:
|
||||
def start_job(cls, job):
|
||||
logger.info('Starting {}render: {} - Priority {}'.format('scheduled ' if job.scheduled_start else '', job.name,
|
||||
job.priority))
|
||||
job.worker.start()
|
||||
job.start()
|
||||
|
||||
@classmethod
|
||||
def cancel_job(cls, job):
|
||||
logger.info('Cancelling job ID: {}'.format(job.id))
|
||||
if job.render_status() in [RenderStatus.NOT_STARTED, RenderStatus.RUNNING, RenderStatus.ERROR]:
|
||||
job.worker.stop()
|
||||
job.worker.status = RenderStatus.CANCELLED
|
||||
return True
|
||||
return False
|
||||
job.stop()
|
||||
return job.render_status == RenderStatus.CANCELLED
|
||||
|
||||
@classmethod
|
||||
def renderer_instances(cls):
|
||||
|
||||
Reference in New Issue
Block a user