Halt renders on errors or missing files

This commit is contained in:
Brett Williams
2023-05-27 13:26:10 -05:00
parent cd948634ad
commit 58113f423c
4 changed files with 21 additions and 10 deletions

View File

@@ -180,9 +180,8 @@ class BlenderRenderWorker(BaseRenderWorker):
logger.debug(
'Frame:{0} | Mem:{1} | Time:{2} | Remaining:{3}'.format(self.current_frame, memory_use,
time_elapsed, time_remaining))
elif 'error' in line.lower():
logger.error(line)
self.errors.append(line)
elif "file doesn't exist" in line.lower() or 'error' in line.lower():
self.log_error(line)
elif 'Saved' in line or 'Saving' in line or 'quit' in line:
match = re.match(r'Time: (.*) \(Saving', line)
if match: