diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_alembic_camera.py b/client/ayon_core/hosts/houdini/plugins/create/create_alembic_camera.py index 04df1e57f8..69971a908b 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_alembic_camera.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_alembic_camera.py @@ -30,7 +30,7 @@ class CreateAlembicCamera(plugin.HoudiniCreator): instance_node = hou.node(instance.get("instance_node")) filepath = self.staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=self.ext ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_arnold_ass.py b/client/ayon_core/hosts/houdini/plugins/create/create_arnold_ass.py index 987fc3d78e..b0ae30ea93 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_arnold_ass.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_arnold_ass.py @@ -41,7 +41,7 @@ class CreateArnoldAss(plugin.HoudiniCreator): instance_node.setParmTemplateGroup(parm_template_group) filepath = self.staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=self.ext.lstrip(".") ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_arnold_rop.py b/client/ayon_core/hosts/houdini/plugins/create/create_arnold_rop.py index 546e45fac7..b05f790917 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_arnold_rop.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_arnold_rop.py @@ -40,7 +40,7 @@ class CreateArnoldRop(plugin.HoudiniCreator): ext = pre_create_data.get("image_format") filepath = self.render_staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=ext ) @@ -55,7 +55,7 @@ class CreateArnoldRop(plugin.HoudiniCreator): if pre_create_data.get("export_job"): ass_filepath = self.ass_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext="ass" ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_bgeo.py b/client/ayon_core/hosts/houdini/plugins/create/create_bgeo.py index df468608ec..1f17c892ce 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_bgeo.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_bgeo.py @@ -31,7 +31,7 @@ class CreateBGEO(plugin.HoudiniCreator): instance_node = hou.node(instance.get("instance_node")) filepath = self.staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=pre_create_data.get("bgeo_type") or "bgeo.sc" ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_composite.py b/client/ayon_core/hosts/houdini/plugins/create/create_composite.py index 294d302798..64a815ecae 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_composite.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_composite.py @@ -30,7 +30,7 @@ class CreateCompositeSequence(plugin.HoudiniCreator): instance_node = hou.node(instance.get("instance_node")) filepath = self.staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=self.ext ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_hda.py b/client/ayon_core/hosts/houdini/plugins/create/create_hda.py index f0adfe283f..3777ecc7e3 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_hda.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_hda.py @@ -62,7 +62,7 @@ class CreateHDA(plugin.HoudiniCreator): # for consistency I'm using {subset} as it's # the same key used in other creators filepath = self.staging_dir.format( - product={"name": node_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=self.ext ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_karma_rop.py b/client/ayon_core/hosts/houdini/plugins/create/create_karma_rop.py index 74a5cad90a..d4d11faa63 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_karma_rop.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_karma_rop.py @@ -35,17 +35,17 @@ class CreateKarmaROP(plugin.HoudiniCreator): ext = pre_create_data.get("image_format") filepath = self.render_staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=ext ) checkpoint = self.checkpoint_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext="checkpoint" ) usd_directory = self.usd_dir.format( - product={"name": product_name} + product={"name": "`chs(\"AYON_productName\")`"}, ) parms = { diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_mantra_ifd.py b/client/ayon_core/hosts/houdini/plugins/create/create_mantra_ifd.py index c1dfbf43fb..acf59917e7 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_mantra_ifd.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_mantra_ifd.py @@ -29,7 +29,7 @@ class CreateMantraIFD(plugin.HoudiniCreator): instance_node = hou.node(instance.get("instance_node")) filepath = self.staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=self.ext ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_mantra_rop.py b/client/ayon_core/hosts/houdini/plugins/create/create_mantra_rop.py index 4232da632c..2677ca81a5 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_mantra_rop.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_mantra_rop.py @@ -37,7 +37,7 @@ class CreateMantraROP(plugin.HoudiniCreator): ext = pre_create_data.get("image_format") filepath = self.render_staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=ext ) @@ -50,7 +50,7 @@ class CreateMantraROP(plugin.HoudiniCreator): if pre_create_data.get("export_job"): ifd_filepath = self.ifd_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext="ifd" ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_pointcache.py b/client/ayon_core/hosts/houdini/plugins/create/create_pointcache.py index e58ebe6eb4..b1804940d1 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_pointcache.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_pointcache.py @@ -31,7 +31,7 @@ class CreatePointCache(plugin.HoudiniCreator): instance_node = hou.node(instance.get("instance_node")) filepath = self.staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=self.ext ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_redshift_proxy.py b/client/ayon_core/hosts/houdini/plugins/create/create_redshift_proxy.py index 457cb3d117..e8062ddd77 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_redshift_proxy.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_redshift_proxy.py @@ -39,7 +39,7 @@ class CreateRedshiftProxy(plugin.HoudiniCreator): instance_node = hou.node(instance.get("instance_node")) filepath = self.staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=self.ext ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_redshift_rop.py b/client/ayon_core/hosts/houdini/plugins/create/create_redshift_rop.py index f4f566e01d..646e1fe216 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_redshift_rop.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_redshift_rop.py @@ -60,7 +60,7 @@ class CreateRedshiftROP(plugin.HoudiniCreator): ext = pre_create_data.get("image_format") filepath = self.render_staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=ext ) @@ -85,7 +85,7 @@ class CreateRedshiftROP(plugin.HoudiniCreator): parms["RS_renderCamera"] = camera or "" rs_filepath = self.rs_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext="rs" ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_staticmesh.py b/client/ayon_core/hosts/houdini/plugins/create/create_staticmesh.py index 1f2a34b823..bbfb64ac03 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_staticmesh.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_staticmesh.py @@ -32,7 +32,7 @@ class CreateStaticMesh(plugin.HoudiniCreator): # prepare parms filepath = self.staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=self.ext ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_usd.py b/client/ayon_core/hosts/houdini/plugins/create/create_usd.py index 955d1d0e43..3c17d7695e 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_usd.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_usd.py @@ -29,7 +29,7 @@ class CreateUSD(plugin.HoudiniCreator): instance_node = hou.node(instance.get("instance_node")) filepath = self.staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=self.ext ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_vbd_cache.py b/client/ayon_core/hosts/houdini/plugins/create/create_vbd_cache.py index df1c11a409..7b201c726b 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_vbd_cache.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_vbd_cache.py @@ -33,7 +33,7 @@ class CreateVDBCache(plugin.HoudiniCreator): instance_node = hou.node(instance.get("instance_node")) filepath = self.staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=self.ext ) diff --git a/client/ayon_core/hosts/houdini/plugins/create/create_vray_rop.py b/client/ayon_core/hosts/houdini/plugins/create/create_vray_rop.py index 2d0f960a80..74b155c5ab 100644 --- a/client/ayon_core/hosts/houdini/plugins/create/create_vray_rop.py +++ b/client/ayon_core/hosts/houdini/plugins/create/create_vray_rop.py @@ -60,7 +60,7 @@ class CreateVrayROP(plugin.HoudiniCreator): if pre_create_data.get("export_job"): scene_filepath = self.vrscene_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext="vrscene" ) # Setting render_export_mode to "2" because that's for @@ -84,7 +84,7 @@ class CreateVrayROP(plugin.HoudiniCreator): if pre_create_data.get("render_element_enabled", True): # Vray has its own tag for AOV file output filepath = self.render_staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=ext ) @@ -103,7 +103,7 @@ class CreateVrayROP(plugin.HoudiniCreator): else: filepath = self.render_staging_dir.format( - product={"name": product_name}, + product={"name": "`chs(\"AYON_productName\")`"}, ext=ext ).replace(".$AOV", "")