Hi,
when running a PDG job using the Deadline scheduler, if ran from a Windows machine the Startup Directory parameter will obviously be a Windows path.
As of Houdini 18.0.287, there is nothing in the PDGDeadline plugin that is remapping the startup directory path if the job is ran by a different system. Additionally, the jobDir is being used for the taskFilePath and also doesn't get remapped.
Using RepositoryUtils.CheckPathMapping() on startupDir and taskFilePath solved some issues for me but not all of it yet, it seems like $HFS and $PDGDIR don't get properly remapped either even by adding $HFS to the mapped paths list as explained in the help (which I'm not convinced about when we need to control the Houdini version dynamically).
Am I missing something or is there a chance this get fixed in a future build ?
Thanks!
Chris