mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
Add new publisher error raising
This commit is contained in:
parent
c63fae4ea5
commit
a79eca9980
1 changed files with 5 additions and 2 deletions
|
|
@ -3,7 +3,9 @@
|
|||
from __future__ import absolute_import
|
||||
|
||||
import pyblish.api
|
||||
from openpype.pipeline.publish import ValidateContentsOrder
|
||||
from openpype.pipeline.publish import (
|
||||
ValidateContentsOrder, PublishValidationError
|
||||
)
|
||||
|
||||
from maya import cmds
|
||||
|
||||
|
|
@ -108,4 +110,5 @@ class ValidateInstanceInContext(pyblish.api.InstancePlugin):
|
|||
asset = instance.data.get("asset")
|
||||
context_asset = instance.context.data["assetEntity"]["name"]
|
||||
msg = "{} has asset {}".format(instance.name, asset)
|
||||
assert asset == context_asset, msg
|
||||
if asset != context_asset:
|
||||
raise PublishValidationError(msg)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue