From f5406cedac8bc79d85b2a24411454cb74e66cf21 Mon Sep 17 00:00:00 2001 From: Toke Stuart Jepsen Date: Mon, 15 Jan 2024 18:27:11 +0000 Subject: [PATCH] Exposed knobs settings. --- .../nuke/server/settings/create_plugins.py | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/server_addon/nuke/server/settings/create_plugins.py b/server_addon/nuke/server/settings/create_plugins.py index 80aec51ae0..89ba87ad61 100644 --- a/server_addon/nuke/server/settings/create_plugins.py +++ b/server_addon/nuke/server/settings/create_plugins.py @@ -54,7 +54,10 @@ class CreateWriteRenderModel(BaseSettingsModel): enum_resolver=instance_attributes_enum, title="Instance attributes" ) - + exposed_knobs: list[str] = Field( + title="Exposed Knobs", + default_factory=list + ) prenodes: list[PrenodeModel] = Field( default_factory=list, title="Preceding nodes", @@ -80,7 +83,10 @@ class CreateWritePrerenderModel(BaseSettingsModel): enum_resolver=instance_attributes_enum, title="Instance attributes" ) - + exposed_knobs: list[str] = Field( + title="Exposed Knobs", + default_factory=list + ) prenodes: list[PrenodeModel] = Field( default_factory=list, title="Preceding nodes", @@ -106,7 +112,10 @@ class CreateWriteImageModel(BaseSettingsModel): enum_resolver=instance_attributes_enum, title="Instance attributes" ) - + exposed_knobs: list[str] = Field( + title="Exposed Knobs", + default_factory=list + ) prenodes: list[PrenodeModel] = Field( default_factory=list, title="Preceding nodes", @@ -145,6 +154,7 @@ DEFAULT_CREATE_SETTINGS = { "reviewable", "farm_rendering" ], + "exposed_knobs": [], "prenodes": [ { "name": "Reformat01", @@ -178,6 +188,7 @@ DEFAULT_CREATE_SETTINGS = { "farm_rendering", "use_range_limit" ], + "exposed_knobs": [], "prenodes": [] }, "CreateWriteImage": { @@ -190,6 +201,7 @@ DEFAULT_CREATE_SETTINGS = { "instance_attributes": [ "use_range_limit" ], + "exposed_knobs": [], "prenodes": [ { "name": "FrameHold01",