From a0e8a338db32c0599eee945aed4c02061d33bae1 Mon Sep 17 00:00:00 2001 From: MustafaJafar Date: Mon, 13 May 2024 16:53:16 +0300 Subject: [PATCH] revert server_addon/houdini/server/settings/publish.py --- .../houdini/server/settings/publish.py | 30 ++++++++----------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/server_addon/houdini/server/settings/publish.py b/server_addon/houdini/server/settings/publish.py index cd74d125dd..9e8e796aff 100644 --- a/server_addon/houdini/server/settings/publish.py +++ b/server_addon/houdini/server/settings/publish.py @@ -44,23 +44,6 @@ class CollectLocalRenderInstancesModel(BaseSettingsModel): ) -class CollectFilesForCleaningUpModel(BaseSettingsModel): - enabled: bool = SettingsField(title="Enabled") - optional: bool = SettingsField(title="Optional") - active: bool = SettingsField(title="Active") - intermediate_exported_render: bool = SettingsField( - title="Include Intermediate Exported Render Files", - description="Include intermediate exported render scenes for cleanup" - " (.idf, .ass, .usd, .rs) for render instances.", - ) - families: list[str] = SettingsField( - default_factory=list, - title="Product Types", - description="Find a list of all stock product types in " - "[Houdini admin docs](https://ayon.ynput.io/docs/addon_houdini_admin#stock-product-types)." # noqa: E501 - ) - - class ValidateWorkfilePathsModel(BaseSettingsModel): enabled: bool = SettingsField(title="Enabled") optional: bool = SettingsField(title="Optional") @@ -90,6 +73,10 @@ class PublishPluginsModel(BaseSettingsModel): default_factory=CollectChunkSizeModel, title="Collect Chunk Size." ) + CollectLocalRenderInstances: CollectLocalRenderInstancesModel = SettingsField( + default_factory=CollectLocalRenderInstancesModel, + title="Collect Local Render Instances." + ) ValidateContainers: BasicValidateModel = SettingsField( default_factory=BasicValidateModel, title="Validate Latest Containers.", @@ -123,6 +110,15 @@ DEFAULT_HOUDINI_PUBLISH_SETTINGS = { "optional": True, "chunk_size": 999999 }, + "CollectLocalRenderInstances": { + "use_deadline_aov_filter": False, + "aov_filter" : { + "host_name": "houdini", + "value": [ + ".*([Bb]eauty).*" + ] + } + }, "ValidateContainers": { "enabled": True, "optional": True,