Denis Ivanov Posted November 27, 2017 Report Share Posted November 27, 2017 Hello! Is any task dependency inside ftrack implemented? For example for shot I have 3 tasks: fx, render, compositing. "Compositing" is a final one. And if I change the status of "Compositing" to "Complete" I want all other task to set status to "Complete" automatically. Thanks. Link to comment Share on other sites More sharing options...
Mattias Lagergren Posted November 27, 2017 Report Share Posted November 27, 2017 This is possible to achieve but requires you to set up an event listener in the api and do the changes there. Let me know if you want me to put you in the right direction. Link to comment Share on other sites More sharing options...
Denis Ivanov Posted November 27, 2017 Author Report Share Posted November 27, 2017 Yes, we need to implement this scheme. So I would like to dig further in it. Please advise Link to comment Share on other sites More sharing options...
Mattias Lagergren Posted November 29, 2017 Report Share Posted November 29, 2017 An event listener is a small python script that can be used to subscribe to changes in ftrack and perform custom logic such as updating a status, starting a external process or triggering a user interface. Here are some useful resources for setting up an event listener: * Developer hub with introduction to the API: https://www.ftrack.com/developer * How to subscribe with the API: http://ftrack-python-api.rtd.ftrack.com/en/stable/handling_events.html#subscribing-to-events * Example event listeners: https://bitbucket.org/snippets/ftrack/n7qLe/event-listener-print-update-event-data Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.