OpenPype
OpenPype copied to clipboard
Ftrack: Set task status on farm publishing
Brief description
Added ability to change task status on farm publishing.
Description
It is possible to change ftrack task status if instance is going to be processed on farm. It is based on checking instance.data["farm"] value which should be set to True if instance is going to be published on farm.
Changing the status name is based on profiles filtered by host name, task name, task type, family and subset name. Output is status name which is then tried to be used.
Maya set "farm" key to True on instances which are published on farm.
Testing notes:
- Add a profile to
project_settings/ftrack/publish/IntegrateFtrackFarmStatus/farm_status_profiles - Publish something to be published to farm
- Check if the task status has been changed successfully
Task linked: OP-3734 Set task status on farm publishing
Task linked: OP-3477 Ftrack Statuses