I’m testing using deadline 10 in a rez pipeline.
For testing purpose I’m using Houdini 20.
I have been following this to make it work :
https://docs.thinkboxsoftware.com/products/deadline/10.3/1_User%20Manual/manual/event-rez.html
I’m able to send a job correctly, rez is recognized and such.
My issue is that in the Houdini plugin, when trying to find the RenderExecutable
precisely this line self.GetRenderExecutable( "Houdini" + version + "_Hython_Executable", "Houdini " + version)
this returns me houdini
instead of returning hython
.
In the houdini plugin configuration I have these choices :
C:\Program Files\Side Effects Software\Houdini 20.0.000\bin\hython.exe
/Applications/Houdini/Houdini20.0.000/Frameworks/Houdini.framework/Versions/20.0.000/Resources/bin/hython
/opt/rez_packages/install/softwares/houdini/20.0.653.m0/platform-linux/python-3.10/bin/hython
hython
DEADLINE_REZ_TOOLS=“abcinfo abcstitcher hkey hotl hotlview houdini houdinicore houdinifx hserver husk hython karma mantra mplay usdview python rez”
If I remove houdini
from that list, hython
does get chosen, I just have no clue why houdini
gets chosen in the first place.
I’m having trouble to find the logic for “GetRenderExecutable”.