From fb7eec37faf44d5984d3328765ff8754842f4bc8 Mon Sep 17 00:00:00 2001 From: Brett Williams Date: Mon, 22 May 2023 14:57:28 -0500 Subject: [PATCH] Fix issue with subprocess --- lib/render_workers/blender_worker.py | 5 ----- lib/render_workers/render_worker.py | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/lib/render_workers/blender_worker.py b/lib/render_workers/blender_worker.py index e78b8b1..ba292e0 100644 --- a/lib/render_workers/blender_worker.py +++ b/lib/render_workers/blender_worker.py @@ -61,11 +61,6 @@ class BlenderRenderWorker(BaseRenderWorker): # all frames or single cmd.extend(['-a'] if self.render_all_frames else ['-f', str(self.frame_to_render)]) - # Convert raw args from string if available - raw_args = self.args.get('raw', None) - if raw_args: - cmd.extend(raw_args.split(' ')) - return cmd def _parse_stdout(self, line): diff --git a/lib/render_workers/render_worker.py b/lib/render_workers/render_worker.py index 6c68ec7..c78241b 100644 --- a/lib/render_workers/render_worker.py +++ b/lib/render_workers/render_worker.py @@ -154,7 +154,7 @@ class BaseRenderWorker(object): logger.info('Attempt #{} failed. Starting attempt #{}'.format(self.failed_attempts, self.failed_attempts + 1)) # Start process and get updates - subprocess_cmds = self._generate_subprocess() + subprocess_cmds = self.generate_subprocess() logger.debug("Renderer commands generated - {}".format(" ".join(subprocess_cmds))) self.__process = subprocess.Popen(subprocess_cmds, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, universal_newlines=False)