I’m trying to decide the best course of action. In line 868-869 of SubmitHoudiniToDeadlineFunctions.py there exists this if statement:
if output and output != "COMMAND":
fileHandle.write( "Output=%s\n" % output.unexpandedString() )
The problem with this switch is that the Alembic ROP I am trying to process has an expression in the file name and not a path. This wouldn’t be an issue if the person who wrote this had used eval() instead of unexpandedString() but I’m hesitant to change until I understand the reason behind the use of unexpandedString() here.
Can anyone shed light on this issue for me?
thanks so much!
cheers,
Brendan