ynput / OpenPype

Main OpenPype repository and AYON openpype addon codebase
https://openpype.io
MIT License
280 stars 128 forks source link

Deadline: Expose families transfer setting - OP-8268 #6217

Closed tokejepsen closed 4 months ago

tokejepsen commented 4 months ago

Changelog Description

This PR exposes the families_transfer attribute on the ProcessSubmittedJobOnFarm plugin.

The use case is to remove ftrack from the list if a studio does not want all render passes from Maya to become asset versions in Ftrack.

Testing notes:

  1. Go to project_settings/deadline/publish/ProcessSubmittedJobOnFarm/families_transfer and remove ftrack.
  2. Setup render with render passes in Maya and publish to Deadline.
  3. Validate only the beauty pass is created as asset version in Ftrack.
kalisp commented 4 months ago

Would it be possible to add to Settings or to Documentation more details what this should be doing? I am always really confused what this should be actually for.

tokejepsen commented 4 months ago

Yeah, good idea to add to the docs. I'm not actually sure what the original intent was, but I followed the crumbs to this when needed to exclude render passes from Ftrack.

tokejepsen commented 4 months ago

Documentation for the families_transfer attribute; https://github.com/ynput/ayon-documentation/pull/135