Dedicated QT node

I want to setup a machine that is dedicated to generating quicktimes. The trick is I would like to be able to blacklist that machine from all submission types but quicktime. I can force everyone to always use a group, but the reality is someone will submit a maya job to that box and fail their frames. Is there a way that I can flag on the node itself to only accept jobs of a certain type?

Thanks,
Andrew

Hi Andrew,

I don’t think there is a way to achieve this without the machine picking up a job first and then erroring out if that job isn’t the appropriate type. It’s almost like we need an option to have slaves ignore jobs that are in the “none” pool or group. That way, a slave that has been assigned the “QT” group will only ever render jobs in the QT group.

I’ve logged this as a feature request.

Cheers,

  • Ryan

Hey Ryan,

Exactly… or set up renderable job types on the nodes themselves. So if you kick off a maya submission, rather than having the user select a maya group, the nodes know which jobs they can render and which ones they can’t. The node would just need to know what job plugin is being used and if it isn’t enabled for that plugin, then ignore the task.

I haven’t jumped over to 5 yet so I don’t really know what I’m talking about here, but could this be a pre-task event where it checks the plugin against an xml and if it’s not on the list it bails on the task without flagging it as an error?

Thanks…
Andrew

I guess the issue with that is that Groups can be used for more than just a specific plugin. I think having the “ignore none group” option is a bit more flexible.

There isn’t a “fail without error” feature yet in Deadline for the Script API, but it has come up a couple of times now where this could be useful, so we’ll definitely be looking at adding this to a future release.

Cheers,

  • Ryan