I have troubles setting up Nuke to render correctly on the farm.
The WriteTank nodes cause two problems:
1. Sgtk is not initialized when using the command line nuke -x
to launch a batch render. I get errors like the following:
Traceback (most recent call last):
File "<string>", line 1, in <module>
AttributeError: 'module' object has no attribute '_tank_write_node_handler'
'module' object has no attribute '_tank_write_node_handler'
What is the proper setup for Nuke to be able to render Tank nodes in batch?
2. If I send temp files to the render nodes, then Sgtk can't be initialized
because the context can't be determined from the /tmp file. This causes
troubles as we don't want to submit the work file directly (imagine an user
sending a job to the farm, then modifying his work scene and saving the
changes. the render nodes should therefore receive a copy of this file)