add group_name argument to process_reference method for ReferenceLoader subclasses

This commit is contained in:
Thomas Fricard 2023-02-24 15:06:49 +01:00
parent 8879c8e9e9
commit e88288c53a
3 changed files with 3 additions and 4 deletions

View file

@ -14,7 +14,7 @@ class AbcLoader(openpype.hosts.maya.api.plugin.ReferenceLoader):
icon = "code-fork"
color = "orange"
def process_reference(self, context, name, namespace, data):
def process_reference(self, context, name, namespace, data, group_name=None): # noqa
import maya.cmds as cmds
from openpype.hosts.maya.api.lib import unique_namespace

View file

@ -28,7 +28,7 @@ class LookLoader(openpype.hosts.maya.api.plugin.ReferenceLoader):
icon = "code-fork"
color = "orange"
def process_reference(self, context, name, namespace, options):
def process_reference(self, context, name, namespace, options, group_name=None): # noqa
import maya.cmds as cmds
with lib.maintained_selection():

View file

@ -19,8 +19,7 @@ class YetiRigLoader(openpype.hosts.maya.api.plugin.ReferenceLoader):
def process_reference(
self, context, name=None, namespace=None, options=None
):
group_name = "{}:{}".format(namespace, name)
group_name = options['group_name']
with lib.maintained_selection():
file_url = self.prepare_root_value(
self.fname, context["project"]["name"]