added settings schema for new plugin

This commit is contained in:
Jakub Trllo 2022-08-16 17:53:27 +02:00
parent e0c7ba8617
commit 41dd9e84f5
2 changed files with 63 additions and 0 deletions

View file

@ -489,6 +489,9 @@
},
"keep_first_subset_name_for_review": true,
"asset_versions_status_profiles": []
},
"IntegrateFtrackFarmStatus": {
"farm_status_profiles": []
}
}
}

View file

@ -1003,6 +1003,66 @@
}
}
]
},
{
"type": "dict",
"key": "IntegrateFtrackFarmStatus",
"label": "Integrate Ftrack Farm Status",
"children": [
{
"type": "label",
"label": "Change status of task when it's subset is rendered on farm"
},
{
"type": "list",
"collapsible": true,
"key": "farm_status_profiles",
"label": "Farm status profiles",
"use_label_wrap": true,
"object_type": {
"type": "dict",
"children": [
{
"key": "hosts",
"label": "Host names",
"type": "hosts-enum",
"multiselection": true
},
{
"key": "task_types",
"label": "Task types",
"type": "task-types-enum"
},
{
"key": "task_names",
"label": "Task names",
"type": "list",
"object_type": "text"
},
{
"key": "families",
"label": "Families",
"type": "list",
"object_type": "text"
},
{
"key": "subsets",
"label": "Subset names",
"type": "list",
"object_type": "text"
},
{
"type": "separator"
},
{
"key": "status_name",
"label": "Status name",
"type": "text"
}
]
}
}
]
}
]
}