rename 'SubsetConvertorPlugin' to 'ProductConvertorPlugin'

This commit is contained in:
Jakub Trllo 2024-03-04 18:12:09 +01:00
parent e8a5230fc7
commit 6afd863fd9
6 changed files with 18 additions and 18 deletions

View file

@ -1,10 +1,10 @@
# -*- coding: utf-8 -*-
"""Converter for legacy Houdini products."""
from ayon_core.pipeline.create.creator_plugins import SubsetConvertorPlugin
from ayon_core.pipeline.create.creator_plugins import ProductConvertorPlugin
from ayon_core.hosts.blender.api.lib import imprint
class BlenderLegacyConvertor(SubsetConvertorPlugin):
class BlenderLegacyConvertor(ProductConvertorPlugin):
"""Find and convert any legacy products in the scene.
This Converter will find all legacy products in the scene and will

View file

@ -1,10 +1,10 @@
# -*- coding: utf-8 -*-
"""Converter for legacy Houdini products."""
from ayon_core.pipeline.create.creator_plugins import SubsetConvertorPlugin
from ayon_core.pipeline.create.creator_plugins import ProductConvertorPlugin
from ayon_core.hosts.houdini.api.lib import imprint
class HoudiniLegacyConvertor(SubsetConvertorPlugin):
class HoudiniLegacyConvertor(ProductConvertorPlugin):
"""Find and convert any legacy products in the scene.
This Converter will find all legacy products in the scene and will

View file

@ -1,6 +1,6 @@
import ayon_api
from ayon_core.pipeline.create.creator_plugins import SubsetConvertorPlugin
from ayon_core.pipeline.create.creator_plugins import ProductConvertorPlugin
from ayon_core.hosts.maya.api import plugin
from ayon_core.hosts.maya.api.lib import read
@ -8,7 +8,7 @@ from maya import cmds
from maya.app.renderSetup.model import renderSetup
class MayaLegacyConvertor(SubsetConvertorPlugin,
class MayaLegacyConvertor(ProductConvertorPlugin,
plugin.MayaCreatorBase):
"""Find and convert any legacy products in the scene.

View file

@ -1,5 +1,5 @@
from ayon_core.pipeline import AYON_INSTANCE_ID, AVALON_INSTANCE_ID
from ayon_core.pipeline.create.creator_plugins import SubsetConvertorPlugin
from ayon_core.pipeline.create.creator_plugins import ProductConvertorPlugin
from ayon_core.hosts.nuke.api.lib import (
INSTANCE_DATA_KNOB,
get_node_data,
@ -11,7 +11,7 @@ from ayon_core.hosts.nuke.api.plugin import convert_to_valid_instaces
import nuke
class LegacyConverted(SubsetConvertorPlugin):
class LegacyConverted(ProductConvertorPlugin):
identifier = "legacy.converter"
def find_instances(self):

View file

@ -1,14 +1,14 @@
import collections
from ayon_core.pipeline.create.creator_plugins import (
SubsetConvertorPlugin,
ProductConvertorPlugin,
cache_and_get_instances,
)
from ayon_core.hosts.tvpaint.api.plugin import SHARED_DATA_KEY
from ayon_core.hosts.tvpaint.api.lib import get_groups_data
class TVPaintLegacyConverted(SubsetConvertorPlugin):
class TVPaintLegacyConverted(ProductConvertorPlugin):
"""Conversion of legacy instances in scene to new creators.
This convertor handles only instances created by core creators.

View file

@ -33,7 +33,7 @@ class CreatorError(Exception):
@six.add_metaclass(ABCMeta)
class SubsetConvertorPlugin(object):
class ProductConvertorPlugin(object):
"""Helper for conversion of instances created using legacy creators.
Conversion from legacy creators would mean to loose legacy instances,
@ -804,7 +804,7 @@ def discover_creator_plugins(*args, **kwargs):
def discover_convertor_plugins(*args, **kwargs):
return discover(SubsetConvertorPlugin, *args, **kwargs)
return discover(ProductConvertorPlugin, *args, **kwargs)
def discover_legacy_creator_plugins():
@ -863,8 +863,8 @@ def register_creator_plugin(plugin):
elif issubclass(plugin, LegacyCreator):
register_plugin(LegacyCreator, plugin)
elif issubclass(plugin, SubsetConvertorPlugin):
register_plugin(SubsetConvertorPlugin, plugin)
elif issubclass(plugin, ProductConvertorPlugin):
register_plugin(ProductConvertorPlugin, plugin)
def deregister_creator_plugin(plugin):
@ -874,20 +874,20 @@ def deregister_creator_plugin(plugin):
elif issubclass(plugin, LegacyCreator):
deregister_plugin(LegacyCreator, plugin)
elif issubclass(plugin, SubsetConvertorPlugin):
deregister_plugin(SubsetConvertorPlugin, plugin)
elif issubclass(plugin, ProductConvertorPlugin):
deregister_plugin(ProductConvertorPlugin, plugin)
def register_creator_plugin_path(path):
register_plugin_path(BaseCreator, path)
register_plugin_path(LegacyCreator, path)
register_plugin_path(SubsetConvertorPlugin, path)
register_plugin_path(ProductConvertorPlugin, path)
def deregister_creator_plugin_path(path):
deregister_plugin_path(BaseCreator, path)
deregister_plugin_path(LegacyCreator, path)
deregister_plugin_path(SubsetConvertorPlugin, path)
deregister_plugin_path(ProductConvertorPlugin, path)
def cache_and_get_instances(creator, shared_key, list_instances_func):