This might be more of a Shotgun question, but I figure there must be someone here who’s got it working with Deadline, so it’s worth asking.
I’ve been reading this support article on farm integration and SG write nodes, first trying to get SG to load so that the render farm can actually open the ShotgunWrite-node, but that fails because there’s no user logged in to the farm machines, and apparently I have to add code to programatically add a user at runtime, all this seems way to cumbersome in a rendering context to be honest.
The other way to do it is to convert SG writes to normal ones, but I can’t figure out where to put that code, I do not want to save converted nodes in the Nuke script so it has got to happen on the fly at render time, but running the script at render time would again require me to load the SG API on the farm, presumably requiring a user again, or can I load that part of the API without a user? If so, where should this code go?
How does everyone do it? Skip the SG write entirely? Convert all nodes before submitting? Thankful for any insight you might have!