mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
remove 'hosts' and 'settings_category' attributes from plugins classes
This commit is contained in:
parent
639d3d418e
commit
1a5116600b
73 changed files with 0 additions and 91 deletions
|
|
@ -16,7 +16,6 @@ class CollectInstanceActiveState(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.CollectorOrder + 0.299
|
||||
families = ["*"]
|
||||
hosts = ["houdini"]
|
||||
label = "Instance Active State"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -25,7 +25,6 @@ class CollectArnoldROPRenderProducts(plugin.HoudiniInstancePlugin):
|
|||
# This specific order value is used so that
|
||||
# this plugin runs after CollectFrames
|
||||
order = pyblish.api.CollectorOrder + 0.11
|
||||
hosts = ["houdini"]
|
||||
families = ["arnold_rop"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -23,8 +23,6 @@ class CollectAssetHandles(plugin.HoudiniInstancePlugin,
|
|||
the exclusive frame range and actual handle ranges.
|
||||
"""
|
||||
|
||||
hosts = ["houdini"]
|
||||
|
||||
# This specific order value is used so that
|
||||
# this plugin runs after CollectAnatomyInstanceData
|
||||
order = pyblish.api.CollectorOrder + 0.499
|
||||
|
|
@ -32,8 +30,6 @@ class CollectAssetHandles(plugin.HoudiniInstancePlugin,
|
|||
label = "Collect Folder Handles"
|
||||
use_asset_handles = True
|
||||
|
||||
settings_category = "houdini"
|
||||
|
||||
def process(self, instance):
|
||||
# Only process instances without already existing handles data
|
||||
# but that do have frameStartHandle and frameEndHandle defined
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@ class CollectDataforCache(plugin.HoudiniInstancePlugin):
|
|||
families = ["ass", "pointcache",
|
||||
"mantraifd", "redshiftproxy",
|
||||
"vdbcache", "model"]
|
||||
hosts = ["houdini"]
|
||||
targets = ["local", "remote"]
|
||||
label = "Collect Data for Cache"
|
||||
|
||||
|
|
|
|||
|
|
@ -12,13 +12,10 @@ class CollectChunkSize(plugin.HoudiniInstancePlugin,
|
|||
families = ["ass", "pointcache",
|
||||
"vdbcache", "mantraifd",
|
||||
"redshiftproxy", "model"]
|
||||
hosts = ["houdini"]
|
||||
targets = ["local", "remote"]
|
||||
label = "Collect Chunk Size"
|
||||
chunk_size = 999999
|
||||
|
||||
settings_category = "houdini"
|
||||
|
||||
def process(self, instance):
|
||||
# need to get the chunk size info from the setting
|
||||
attr_values = self.get_attr_values_from_data(instance.data)
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ class CollectHoudiniCurrentFile(plugin.HoudiniContextPlugin):
|
|||
|
||||
order = pyblish.api.CollectorOrder - 0.1
|
||||
label = "Houdini Current File"
|
||||
hosts = ["houdini"]
|
||||
|
||||
def process(self, context):
|
||||
"""Inject the current working file"""
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@ class CollectFarmInstances(plugin.HoudiniInstancePlugin):
|
|||
"arnold_rop",
|
||||
"vray_rop"]
|
||||
|
||||
hosts = ["houdini"]
|
||||
targets = ["local", "remote"]
|
||||
label = "Collect farm instances"
|
||||
|
||||
|
|
|
|||
|
|
@ -91,7 +91,6 @@ class CollectUpstreamInputs(plugin.HoudiniInstancePlugin):
|
|||
|
||||
label = "Collect Inputs"
|
||||
order = pyblish.api.CollectorOrder + 0.4
|
||||
hosts = ["houdini"]
|
||||
|
||||
def process(self, instance):
|
||||
# We can't get the "inputAncestors" directly from the ROP
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ class CollectPointcacheType(pyblish.api.InstancePlugin):
|
|||
"""Collect data type for different instances."""
|
||||
|
||||
order = pyblish.api.CollectorOrder
|
||||
hosts = ["houdini"]
|
||||
families = ["pointcache", "model"]
|
||||
label = "Collect instances types"
|
||||
|
||||
|
|
|
|||
|
|
@ -32,7 +32,6 @@ class CollectInstancesUsdLayered(plugin.HoudiniContextPlugin):
|
|||
|
||||
order = pyblish.api.CollectorOrder - 0.01
|
||||
label = "Collect Instances (USD Configured Layers)"
|
||||
hosts = ["houdini"]
|
||||
|
||||
def process(self, context):
|
||||
|
||||
|
|
|
|||
|
|
@ -28,7 +28,6 @@ class CollectKarmaROPRenderProducts(plugin.HoudiniInstancePlugin):
|
|||
# This specific order value is used so that
|
||||
# this plugin runs after CollectFrames
|
||||
order = pyblish.api.CollectorOrder + 0.11
|
||||
hosts = ["houdini"]
|
||||
families = ["karma_rop"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -23,11 +23,8 @@ class CollectLocalRenderInstances(plugin.HoudiniInstancePlugin):
|
|||
"arnold_rop",
|
||||
"vray_rop"]
|
||||
|
||||
hosts = ["houdini"]
|
||||
label = "Collect local render instances"
|
||||
|
||||
settings_category = "houdini"
|
||||
|
||||
use_deadline_aov_filter = False
|
||||
aov_filter = {"host_name": "houdini",
|
||||
"value": [".*([Bb]eauty).*"]}
|
||||
|
|
|
|||
|
|
@ -28,7 +28,6 @@ class CollectMantraROPRenderProducts(plugin.HoudiniInstancePlugin):
|
|||
# This specific order value is used so that
|
||||
# this plugin runs after CollectFrames
|
||||
order = pyblish.api.CollectorOrder + 0.11
|
||||
hosts = ["houdini"]
|
||||
families = ["mantra_rop"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -19,7 +19,6 @@ class CollectOutputSOPPath(plugin.HoudiniInstancePlugin):
|
|||
"model"
|
||||
]
|
||||
|
||||
hosts = ["houdini"]
|
||||
label = "Collect Output Node Path"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -28,7 +28,6 @@ class CollectRedshiftROPRenderProducts(plugin.HoudiniInstancePlugin):
|
|||
# This specific order value is used so that
|
||||
# this plugin runs after CollectFrames
|
||||
order = pyblish.api.CollectorOrder + 0.11
|
||||
hosts = ["houdini"]
|
||||
families = ["redshift_rop"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ class CollectRemotePublishSettings(plugin.HoudiniContextPlugin):
|
|||
|
||||
order = pyblish.api.CollectorOrder
|
||||
families = ["*"]
|
||||
hosts = ["houdini"]
|
||||
targets = ["deadline"]
|
||||
label = "Remote Publish Submission Settings"
|
||||
actions = [RepairAction]
|
||||
|
|
|
|||
|
|
@ -47,7 +47,6 @@ class CollectRenderProducts(plugin.HoudiniInstancePlugin):
|
|||
|
||||
label = "Collect Render Products"
|
||||
order = pyblish.api.CollectorOrder + 0.4
|
||||
hosts = ["houdini"]
|
||||
families = ["usdrender"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ class CollectHoudiniReviewData(plugin.HoudiniInstancePlugin):
|
|||
# this plugin runs after CollectRopFrameRange
|
||||
# Also after CollectLocalRenderInstances
|
||||
order = pyblish.api.CollectorOrder + 0.13
|
||||
hosts = ["houdini"]
|
||||
families = ["review"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ from ayon_houdini.api import lib, plugin
|
|||
class CollectRopFrameRange(plugin.HoudiniInstancePlugin):
|
||||
"""Collect all frames which would be saved from the ROP nodes"""
|
||||
|
||||
hosts = ["houdini"]
|
||||
order = pyblish.api.CollectorOrder
|
||||
label = "Collect RopNode Frame Range"
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ from ayon_houdini.api import plugin
|
|||
class CollectStaticMeshType(plugin.HoudiniInstancePlugin):
|
||||
"""Collect data type for fbx instance."""
|
||||
|
||||
hosts = ["houdini"]
|
||||
families = ["staticMesh"]
|
||||
label = "Collect type of staticMesh"
|
||||
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ class CollectUsdBootstrap(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.CollectorOrder + 0.35
|
||||
label = "Collect USD Bootstrap"
|
||||
hosts = ["houdini"]
|
||||
families = ["usd", "usd.layered"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ class CollectUsdLayers(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.CollectorOrder + 0.35
|
||||
label = "Collect USD Layers"
|
||||
hosts = ["houdini"]
|
||||
families = ["usd"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -28,7 +28,6 @@ class CollectVrayROPRenderProducts(plugin.HoudiniInstancePlugin):
|
|||
# This specific order value is used so that
|
||||
# this plugin runs after CollectFrames
|
||||
order = pyblish.api.CollectorOrder + 0.11
|
||||
hosts = ["houdini"]
|
||||
families = ["vray_rop"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ class CollectWorkfile(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.CollectorOrder - 0.01
|
||||
label = "Houdini Workfile Data"
|
||||
hosts = ["houdini"]
|
||||
families = ["workfile"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ class CollectWorksceneFPS(plugin.HoudiniContextPlugin):
|
|||
|
||||
label = "Workscene FPS"
|
||||
order = pyblish.api.CollectorOrder
|
||||
hosts = ["houdini"]
|
||||
|
||||
def process(self, context):
|
||||
fps = hou.fps()
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@ class ExtractActiveViewThumbnail(plugin.HoudiniInstancePlugin):
|
|||
order = pyblish.api.ExtractorOrder + 0.49
|
||||
label = "Extract Active View Thumbnail"
|
||||
families = ["workfile"]
|
||||
hosts = ["houdini"]
|
||||
|
||||
def process(self, instance):
|
||||
if IS_HEADLESS:
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ class ExtractAlembic(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ExtractorOrder
|
||||
label = "Extract Alembic"
|
||||
hosts = ["houdini"]
|
||||
families = ["abc", "camera"]
|
||||
targets = ["local", "remote"]
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@ class ExtractAss(plugin.HoudiniInstancePlugin):
|
|||
order = pyblish.api.ExtractorOrder + 0.1
|
||||
label = "Extract Ass"
|
||||
families = ["ass"]
|
||||
hosts = ["houdini"]
|
||||
targets = ["local", "remote"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ class ExtractBGEO(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ExtractorOrder
|
||||
label = "Extract BGEO"
|
||||
hosts = ["houdini"]
|
||||
families = ["bgeo"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@ class ExtractComposite(plugin.HoudiniInstancePlugin,
|
|||
|
||||
order = pyblish.api.ExtractorOrder
|
||||
label = "Extract Composite (Image Sequence)"
|
||||
hosts = ["houdini"]
|
||||
families = ["imagesequence"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@ class ExtractFBX(plugin.HoudiniInstancePlugin):
|
|||
|
||||
label = "Extract FBX"
|
||||
families = ["fbx"]
|
||||
hosts = ["houdini"]
|
||||
|
||||
order = pyblish.api.ExtractorOrder + 0.1
|
||||
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ class ExtractHDA(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ExtractorOrder
|
||||
label = "Extract HDA"
|
||||
hosts = ["houdini"]
|
||||
families = ["hda"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ class ExtractMantraIFD(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ExtractorOrder
|
||||
label = "Extract Mantra ifd"
|
||||
hosts = ["houdini"]
|
||||
families = ["mantraifd"]
|
||||
targets = ["local", "remote"]
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,6 @@ class ExtractOpenGL(plugin.HoudiniInstancePlugin,
|
|||
order = pyblish.api.ExtractorOrder - 0.01
|
||||
label = "Extract OpenGL"
|
||||
families = ["review"]
|
||||
hosts = ["houdini"]
|
||||
|
||||
def process(self, instance):
|
||||
ropnode = hou.node(instance.data.get("instance_node"))
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@ class ExtractRedshiftProxy(plugin.HoudiniInstancePlugin):
|
|||
order = pyblish.api.ExtractorOrder + 0.1
|
||||
label = "Extract Redshift Proxy"
|
||||
families = ["redshiftproxy"]
|
||||
hosts = ["houdini"]
|
||||
targets = ["local", "remote"]
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ class ExtractRender(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ExtractorOrder
|
||||
label = "Extract Render"
|
||||
hosts = ["houdini"]
|
||||
families = ["mantra_rop",
|
||||
"karma_rop",
|
||||
"redshift_rop",
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ class ExtractUSD(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ExtractorOrder
|
||||
label = "Extract USD"
|
||||
hosts = ["houdini"]
|
||||
families = ["usd",
|
||||
"usdModel",
|
||||
"usdSetDress"]
|
||||
|
|
|
|||
|
|
@ -156,7 +156,6 @@ class ExtractUSDLayered(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ExtractorOrder
|
||||
label = "Extract Layered USD"
|
||||
hosts = ["houdini"]
|
||||
families = ["usdLayered", "usdShade"]
|
||||
|
||||
# Force Output Processors so it will always save any file
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@ class ExtractVDBCache(plugin.HoudiniInstancePlugin):
|
|||
order = pyblish.api.ExtractorOrder + 0.1
|
||||
label = "Extract VDB Cache"
|
||||
families = ["vdbcache"]
|
||||
hosts = ["houdini"]
|
||||
|
||||
def process(self, instance):
|
||||
if instance.data.get("farm"):
|
||||
|
|
|
|||
|
|
@ -19,7 +19,6 @@ class IncrementCurrentFile(plugin.HoudiniContextPlugin):
|
|||
|
||||
label = "Increment current file"
|
||||
order = pyblish.api.IntegratorOrder + 9.0
|
||||
hosts = ["houdini"]
|
||||
families = ["workfile",
|
||||
"usdrender",
|
||||
"mantra_rop",
|
||||
|
|
|
|||
|
|
@ -10,7 +10,6 @@ class SaveCurrentScene(plugin.HoudiniContextPlugin):
|
|||
|
||||
label = "Save current file"
|
||||
order = pyblish.api.ExtractorOrder - 0.49
|
||||
hosts = ["houdini"]
|
||||
|
||||
def process(self, context):
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,6 @@ class ValidateAbcPrimitiveToDetail(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder + 0.1
|
||||
families = ["abc"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate Primitive to Detail (Abc)"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ class ValidateAlembicROPFaceSets(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder + 0.1
|
||||
families = ["abc"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate Alembic ROP Face Sets"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -17,7 +17,6 @@ class ValidateAlembicInputNode(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder + 0.1
|
||||
families = ["abc"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate Input Node (Abc)"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@ class ValidateBypassed(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder - 0.1
|
||||
families = ["*"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate ROP Bypass"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ class ValidateCameraROP(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["camera"]
|
||||
hosts = ["houdini"]
|
||||
label = "Camera ROP"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -19,7 +19,6 @@ class ValidateCopOutputNode(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["imagesequence"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate COP Output Node"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@ class ValidateSingleFrame(pyblish.api.InstancePlugin,
|
|||
"""
|
||||
|
||||
families = ["model"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate Single Frame"
|
||||
order = ValidateContentsOrder + 0.1
|
||||
actions = [SelectInvalidAction]
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ class ValidateFBXOutputNode(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["fbx"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate FBX Output Node"
|
||||
actions = [SelectROPAction, SelectInvalidAction]
|
||||
|
||||
|
|
|
|||
|
|
@ -20,7 +20,6 @@ class ValidateFileExtension(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["camera", "vdbcache"]
|
||||
hosts = ["houdini"]
|
||||
label = "Output File Extension"
|
||||
|
||||
family_extensions = {
|
||||
|
|
|
|||
|
|
@ -24,7 +24,6 @@ class ValidateFrameRange(plugin.HoudiniInstancePlugin):
|
|||
"""
|
||||
|
||||
order = pyblish.api.ValidatorOrder - 0.1
|
||||
hosts = ["houdini"]
|
||||
label = "Validate Frame Range"
|
||||
actions = [DisableUseFolderHandlesAction, SelectInvalidAction]
|
||||
|
||||
|
|
|
|||
|
|
@ -24,7 +24,6 @@ class ValidateHoudiniNotApprenticeLicense(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["usd", "abc", "fbx", "camera"]
|
||||
hosts = ["houdini"]
|
||||
label = "Houdini Apprentice License"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -24,11 +24,8 @@ class ValidateInstanceInContextHoudini(plugin.HoudiniInstancePlugin,
|
|||
order = ValidateContentsOrder
|
||||
label = "Instance in same Context"
|
||||
optional = True
|
||||
hosts = ["houdini"]
|
||||
actions = [SelectROPAction, RepairAction]
|
||||
|
||||
settings_category = "houdini"
|
||||
|
||||
def process(self, instance):
|
||||
if not self.is_active(instance.data):
|
||||
return
|
||||
|
|
|
|||
|
|
@ -23,13 +23,10 @@ class ValidateMeshIsStatic(plugin.HoudiniInstancePlugin,
|
|||
|
||||
families = ["staticMesh",
|
||||
"model"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate Mesh is Static"
|
||||
order = ValidateContentsOrder + 0.1
|
||||
actions = [SelectInvalidAction]
|
||||
|
||||
settings_category = "houdini"
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
invalid = self.get_invalid(instance)
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@ class ValidateIntermediateDirectoriesChecked(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["pointcache", "camera", "vdbcache", "model"]
|
||||
hosts = ["houdini"]
|
||||
label = "Create Intermediate Directories Checked"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -33,7 +33,6 @@ class ValidateNoErrors(plugin.HoudiniInstancePlugin):
|
|||
"""Validate the Instance has no current cooking errors."""
|
||||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
hosts = ["houdini"]
|
||||
label = "Validate no errors"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -25,7 +25,6 @@ class ValidatePrimitiveHierarchyPaths(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = ValidateContentsOrder + 0.1
|
||||
families = ["abc"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate Prims Hierarchy Path"
|
||||
actions = [AddDefaultPathAction]
|
||||
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@ class ValidateRemotePublishOutNode(plugin.HoudiniContextPlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder - 0.4
|
||||
families = ["*"]
|
||||
hosts = ["houdini"]
|
||||
targets = ["deadline"]
|
||||
label = "Remote Publish ROP node"
|
||||
actions = [RepairContextAction]
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@ class ValidateRemotePublishEnabled(plugin.HoudiniContextPlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder - 0.39
|
||||
families = ["*"]
|
||||
hosts = ["houdini"]
|
||||
targets = ["deadline"]
|
||||
label = "Remote Publish ROP enabled"
|
||||
actions = [RepairContextAction]
|
||||
|
|
|
|||
|
|
@ -31,15 +31,12 @@ class ValidateReviewColorspace(plugin.HoudiniInstancePlugin,
|
|||
|
||||
order = pyblish.api.ValidatorOrder + 0.1
|
||||
families = ["review"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate Review Colorspace"
|
||||
actions = [ResetViewSpaceAction, SelectROPAction]
|
||||
|
||||
optional = True
|
||||
review_color_space = ""
|
||||
|
||||
settings_category = "houdini"
|
||||
|
||||
@classmethod
|
||||
def apply_settings(cls, project_settings):
|
||||
# Preserve automatic settings applying logic
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@ class ValidateSceneReview(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["review"]
|
||||
hosts = ["houdini"]
|
||||
label = "Scene Setting for review"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -25,7 +25,6 @@ class ValidateSopOutputNode(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["pointcache", "vdbcache", "model"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate Output Node (SOP)"
|
||||
actions = [SelectROPAction, SelectInvalidAction]
|
||||
|
||||
|
|
|
|||
|
|
@ -27,13 +27,11 @@ class ValidateSubsetName(plugin.HoudiniInstancePlugin,
|
|||
"""
|
||||
|
||||
families = ["staticMesh"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate Product Name"
|
||||
order = ValidateContentsOrder + 0.1
|
||||
actions = [FixProductNameAction, SelectInvalidAction]
|
||||
|
||||
optional = True
|
||||
settings_category = "houdini"
|
||||
|
||||
def process(self, instance):
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,6 @@ class ValidateUnrealStaticMeshName(plugin.HoudiniInstancePlugin,
|
|||
"""
|
||||
|
||||
families = ["staticMesh"]
|
||||
hosts = ["houdini"]
|
||||
label = "Unreal Static Mesh Name (FBX)"
|
||||
order = ValidateContentsOrder + 0.1
|
||||
actions = [SelectInvalidAction]
|
||||
|
|
@ -38,8 +37,6 @@ class ValidateUnrealStaticMeshName(plugin.HoudiniInstancePlugin,
|
|||
collision_prefixes = []
|
||||
static_mesh_prefix = ""
|
||||
|
||||
settings_category = "houdini"
|
||||
|
||||
@classmethod
|
||||
def apply_settings(cls, project_settings):
|
||||
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ class ValidateUSDLayerPathBackslashes(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["usdSetDress", "usdShade", "usd", "usdrender"]
|
||||
hosts = ["houdini"]
|
||||
label = "USD Layer path backslashes"
|
||||
optional = True
|
||||
|
||||
|
|
|
|||
|
|
@ -26,7 +26,6 @@ class ValidateUsdModel(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["usdModel"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate USD Model"
|
||||
optional = True
|
||||
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@ class ValidateUSDOutputNode(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["usd"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate Output Node (USD)"
|
||||
|
||||
def process(self, instance):
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@ class ValidateUSDRenderProductNames(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["usdrender"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate USD Render Product Names"
|
||||
optional = True
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,6 @@ class ValidateUsdSetDress(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["usdSetDress"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate USD Set Dress"
|
||||
optional = True
|
||||
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@ class ValidateUSDShadeModelExists(plugin.HoudiniInstancePlugin):
|
|||
"""Validate the Instance has no current cooking errors."""
|
||||
|
||||
order = ValidateContentsOrder
|
||||
hosts = ["houdini"]
|
||||
families = ["usdShade"]
|
||||
label = "USD Shade model exists"
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,6 @@ class ValidateUsdShadeWorkspace(plugin.HoudiniInstancePlugin):
|
|||
"""
|
||||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
hosts = ["houdini"]
|
||||
families = ["usdShade"]
|
||||
label = "USD Shade Workspace"
|
||||
|
||||
|
|
|
|||
|
|
@ -82,7 +82,6 @@ class ValidateVDBOutputNode(plugin.HoudiniInstancePlugin):
|
|||
|
||||
order = pyblish.api.ValidatorOrder + 0.1
|
||||
families = ["vdbcache"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate Output Node (VDB)"
|
||||
actions = [SelectInvalidAction]
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,6 @@ class ValidateWorkfilePaths(
|
|||
|
||||
order = pyblish.api.ValidatorOrder
|
||||
families = ["workfile"]
|
||||
hosts = ["houdini"]
|
||||
label = "Validate Workfile Paths"
|
||||
actions = [RepairAction]
|
||||
optional = True
|
||||
|
|
@ -25,8 +24,6 @@ class ValidateWorkfilePaths(
|
|||
node_types = ["file", "alembic"]
|
||||
prohibited_vars = ["$HIP", "$JOB"]
|
||||
|
||||
settings_category = "houdini"
|
||||
|
||||
def process(self, instance):
|
||||
if not self.is_active(instance.data):
|
||||
return
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue