Deadline 10.3.0.10 Softimage Python error

When I submit a job from xsi 2015sp2 with checkmark use the xsibatch plugin all workers throw this error:
Without the checkbox the rendering works.

When I try to open the power management settings via Deadline Monitor I get an python error also.
I did not install a custom python version. The workstation is new and is running with windows 11 pro.

=======================================================
Error

Error: ‘SoftimageProcess’ object has no attribute ‘GetRenderExecutable’ (Python.Runtime.PythonException)
File “C:\ProgramData\Thinkbox\Deadline10\workers\z420_01\plugins\6511ba092d0e1a7e0d293ae9\SoftimageBatch.py”, line 516, in RenderExecutable
softimageExe = self.GetRenderExecutable(“RenderExecutable” + version, "Softimage " + version)
File “C:\ProgramData\Thinkbox\Deadline10\workers\z420_01\plugins\6511ba092d0e1a7e0d293ae9\SoftimageBatch.py”, line 84, in StartJob
executable = self.ProgramProcess.RenderExecutable()
at Python.Runtime.PythonException.ThrowLastAsClrException() in C:\thinkbox-conda\conda-bld\dotnet_pythonnet_1688438502375\work\src\runtime\PythonException.cs:line 53
at Python.Runtime.Dispatcher.TrueDispatch(Object[] args) in C:\thinkbox-conda\conda-bld\dotnet_pythonnet_1688438502375\work\src\runtime\DelegateManager.cs:line 341
at Python.Runtime.Dispatcher.Dispatch(Object[] args) in C:\thinkbox-conda\conda-bld\dotnet_pythonnet_1688438502375\work\src\runtime\DelegateManager.cs:line 208
at __FranticX_GenericDelegate0Dispatcher.Invoke()
at Deadline.Plugins.DeadlinePlugin.StartJob()
at Deadline.Plugins.DeadlinePlugin.DoStartJob()
at Deadline.Plugins.PluginWrapper.StartJob(String& outMessage, AbortLevel& abortLevel)
at Deadline.Plugins.PluginWrapper.StartJob(String& outMessage, AbortLevel& abortLevel)

=======================================================
Type

RenderPluginException

Would it work to stay on Deadline 10.2 to use python 2 with softimage batch renderings?

It looks like in our update for our Rez event plugin we changed out the function call to fetch the render executable.

Could you try using the attached SoftImageBatch.py? To do that make a copy of the DeadlineRepository10\plugins\SoftImageBatch directory into DeadlineRespository10\custom\plugins.

Then put the attached file into the directory under \custom. This way if this is somehow worse you can roll back by deleting the created directory.
SoftimageBatch.py (35.2 KB)

As for the issue opening power management, I’ve got that on 10.3 as well and the engineering team is aware.

Let me know how that file works - I don’t have a SoftImage setup to test with, but in my testing it at least got further along than you’ve gotten.

Perfect. Thanks a lot. It is working for me!
Good to know the power management is a know bug. Thought my Repository is corrupted.

Excellent, thanks for confirming the fix!

I’ll get that fix into the product.

1 Like