mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
added pype specific Creator that will have different subset name method
This commit is contained in:
parent
2edd9f05a8
commit
5d98c22594
2 changed files with 11 additions and 1 deletions
|
|
@ -44,6 +44,8 @@ from .lib.avalon_context import (
|
|||
from . import resources
|
||||
|
||||
from .plugin import (
|
||||
Creator,
|
||||
|
||||
Extractor,
|
||||
|
||||
ValidatePipelineOrder,
|
||||
|
|
@ -86,6 +88,8 @@ __all__ = [
|
|||
# Resources
|
||||
"resources",
|
||||
|
||||
# Pype creator
|
||||
"Creator",
|
||||
# plugin classes
|
||||
"Extractor",
|
||||
# ordering
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
import tempfile
|
||||
import os
|
||||
import pyblish.api
|
||||
import avalon.api
|
||||
|
||||
from pype.api import get_project_settings
|
||||
import inspect
|
||||
|
||||
ValidatePipelineOrder = pyblish.api.ValidatorOrder + 0.05
|
||||
ValidateContentsOrder = pyblish.api.ValidatorOrder + 0.1
|
||||
|
|
@ -11,6 +11,12 @@ ValidateSceneOrder = pyblish.api.ValidatorOrder + 0.2
|
|||
ValidateMeshOrder = pyblish.api.ValidatorOrder + 0.3
|
||||
|
||||
|
||||
class Creator(avalon.api.Creator):
|
||||
@classmethod
|
||||
def get_subset_name(cls, *a, **kw):
|
||||
return super(Creator, cls).get_subset_name(*a, **kw)
|
||||
|
||||
|
||||
class ContextPlugin(pyblish.api.ContextPlugin):
|
||||
def process(cls, *args, **kwargs):
|
||||
super(ContextPlugin, cls).process(cls, *args, **kwargs)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue