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)