Jump to content

Search the Community

Showing results for tags 'schema'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Company news
    • General announcements
  • ftrack Studio (main app)
    • General discussion
    • Feature requests
    • API
    • Help
    • Actions and Widgets
    • ftrack Go
  • ftrack Review
    • General discussion
    • Feature requests
    • Help
  • Connect and plugins
    • General discussion
    • Connect package releases
    • Feature requests
    • Help
    • Connect plugins releases
  • Advisory Forum
  • Tech preview
    • API
    • Connect 2.0 beta
    • New integrations


There are no results to display.

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 6 results

  1. Hi In current version of ftrack these containts dont exists(see the attach pic). This feature is deleted on current version?
  2. Hello, System Settings -> Workflow -> Schema For every project we have a specific Schema. All the time creating a new Schema from scratch it's taking a lot of time. Is there a way to have a "Tamplate Schema" and clone it from there? Thanks, Remus
  3. Hi I'm wondering how to create the tasks from a task template, through the API. I can't figure out how to access them. I was following the following doc: http://ftrack-python-api.rtd.ftrack.com/en/stable/example/project.html but it doesn't show how to create from task template. The task template would appear to be a child of the schema if the interface is anything to go by, but there doesn't seem to be anything in the items of the schema object, or a dedicated function. I did see there was a "_task_workflow" is that what I want, I presume not as its marked as private. Also according to the API, http://ftrack-python-api.rtd.ftrack.com/en/stable/api_reference/entity/project_schema.html the "get_types" only require one arg called schema, its not clear whats wanted here. As the object its self is supposed to represent the schema. Looking at your example code though you have passed a string called "Task". How do I know what options I can pass here? thanks Phil
  4. Hi all, how can I add a new status type to one of this Shot/Asset Build/Task/MilestoneVersions in a schema using the ftrack-python-api?
  5. So I'm trying to create a tool that creates tasks from Maya. I got the initial prototype working, but I'm having trouble with optimization. Originally, when the user hit the create task button, the session would query the schema, get the available task types, and then put them into a combobox. This worked fine, but the long loading time proved to be too slow for production. So I figured what if I loaded the task types when the user first ran the tool? That way when they went to create a task, the combobox would be filled and ready to go. This worked at first, but along the way things started to fall apart as I added more automation to the code. Maya started to hang at random times and eventually started to consistently hang during every startup. I ended up removing the code that builds the combobox data cache and that fixed the issue (so that code is the problem). The data is being added in a way so the task type name is displayed, but the task type id data is returned on selection. Here's what I have so far, the problem area is the for loop: # Ftrack session data to get shot name for tab widget shot_id = os.getenv('FTRACK_SHOTID') shot = session.get('Shot', shot_id) self.shot_name = shot['name'] project = shot['project'] schema = project['project_schema'] self.cb_task_types = QtGui.QComboBox() self.task_types = schema.get_types('Task') for task_type in self.task_types: self.cb_task_types.addItem(task_type['name'], task_type['id'])
  6. Hi all, How can I update the Types of Asset Build and Milestone in schema using the ftrack-python-api? For example I can update the Types for Task in schema using the ftrack-python-api: session = ftrack_api.Session() schema = session.query("ProjectSchema where name is '%s'" % (name)) schema['_task_type_schema']['types'].append(task_type) session.commit() Cheers!
  • Create New...