mirror of
https://github.com/blw1138/Zordon.git
synced 2025-12-17 16:58:12 +00:00
Add rest call to get job logs
This commit is contained in:
@@ -81,6 +81,22 @@ class RenderJob:
|
||||
def stop(self):
|
||||
self.worker.stop()
|
||||
|
||||
def time_elapsed(self):
|
||||
# calculate elapsed time
|
||||
elapsed_time = 'Unknown'
|
||||
start_time = self.worker.start_time
|
||||
end_time = self.worker.end_time
|
||||
|
||||
if start_time:
|
||||
if end_time:
|
||||
elapsed_time = str(end_time - start_time)
|
||||
elif self.render_status() == RenderStatus.RUNNING:
|
||||
elapsed_time = str(datetime.now() - start_time)
|
||||
return elapsed_time
|
||||
|
||||
def frame_count(self):
|
||||
return self.worker.total_frames
|
||||
|
||||
@classmethod
|
||||
def generate_id(cls):
|
||||
return str(uuid.uuid4()).split('-')[0]
|
||||
Reference in New Issue
Block a user