mirror of
https://github.com/blw1138/Zordon.git
synced 2025-12-17 16:58:12 +00:00
API cleanup
This commit is contained in:
@@ -100,6 +100,7 @@ class ScheduledJob(Base):
|
||||
"""Converts RenderJob into JSON-friendly dict"""
|
||||
job_dict = None
|
||||
try:
|
||||
worker_data = self.worker_data()
|
||||
job_dict = {
|
||||
'id': self.id,
|
||||
'name': self.name,
|
||||
@@ -111,13 +112,17 @@ class ScheduledJob(Base):
|
||||
'notify': self.notify,
|
||||
'date_created': self.date_created,
|
||||
'scheduled_start': self.scheduled_start,
|
||||
'start_time': worker_data.get('start_time', None),
|
||||
'status': self.render_status().value,
|
||||
'time_elapsed': self.worker_data().get('time_elapsed', None),
|
||||
'time_elapsed': worker_data.get('time_elapsed', None),
|
||||
'file_hash': self.file_hash,
|
||||
'percent_complete': self.worker_data().get('percent_complete', None),
|
||||
'file_list': self.file_list(),
|
||||
'percent_complete': worker_data.get('percent_complete', None),
|
||||
'file_count': len(self.file_list()),
|
||||
'renderer': self.renderer,
|
||||
'worker': self.worker_data(),
|
||||
'renderer_version': worker_data.get('renderer_version', None),
|
||||
'errors': worker_data.get('errors', []),
|
||||
'total_frames': worker_data.get('total_frames', -1),
|
||||
'last_output': worker_data.get('last_output', None)
|
||||
}
|
||||
|
||||
# convert to json and back to auto-convert dates to iso format
|
||||
|
||||
Reference in New Issue
Block a user