diff --git a/server_addon/maya/client/ayon_maya/api/lib.py b/server_addon/maya/client/ayon_maya/api/lib.py index 5894f325ce..66ad8b573f 100644 --- a/server_addon/maya/client/ayon_maya/api/lib.py +++ b/server_addon/maya/client/ayon_maya/api/lib.py @@ -4254,7 +4254,7 @@ def search_textures(filepath): dynamic patterns like or %04d Returns: - list: The files found on disk + list[str | clique.Collection]: The files found on disk """ filename = os.path.basename(filepath) @@ -4299,7 +4299,7 @@ def get_sequence(filepath, pattern="%04d"): pattern (str): The pattern to swap with the variable frame number. Returns: - list: clique.Collection. + list[clique.Collection]: List of sequence frame collections. """ import clique @@ -4312,7 +4312,6 @@ def get_sequence(filepath, pattern="%04d"): if re.match(re_pattern, f)] pattern = [clique.PATTERNS["frames"]] - collection, remainder = clique.assemble( + collections, remainder = clique.assemble( files, patterns=pattern, minimum_items=1) - - return collection + return collections diff --git a/server_addon/maya/client/ayon_maya/plugins/load/load_ornatrix_cache.py b/server_addon/maya/client/ayon_maya/plugins/load/load_ornatrix_cache.py index d0ab2bd7fe..74ce611f5e 100644 --- a/server_addon/maya/client/ayon_maya/plugins/load/load_ornatrix_cache.py +++ b/server_addon/maya/client/ayon_maya/plugins/load/load_ornatrix_cache.py @@ -30,7 +30,7 @@ class OxCacheLoader(plugin.Loader): """ # Ensure Ornatrix is loaded - cmds.loadPlugin("Ornatrix.mll", quiet=True) + cmds.loadPlugin("Ornatrix", quiet=True) product_type = context["product"]["productType"] # Build namespace diff --git a/server_addon/maya/client/ayon_maya/plugins/load/load_ornatrix_rig.py b/server_addon/maya/client/ayon_maya/plugins/load/load_ornatrix_rig.py index 9547aa0544..3066a9d0c8 100644 --- a/server_addon/maya/client/ayon_maya/plugins/load/load_ornatrix_rig.py +++ b/server_addon/maya/client/ayon_maya/plugins/load/load_ornatrix_rig.py @@ -27,7 +27,7 @@ class OxRigLoader(plugin.ReferenceLoader): # Check if the plugin for Ornatrix is available on the pc try: - cmds.loadPlugin("Ornatrix.mll", quiet=True) + cmds.loadPlugin("Ornatrix", quiet=True) except Exception as exc: self.log.error("Encountered exception:\n%s" % exc) return diff --git a/server_addon/maya/client/ayon_maya/plugins/publish/extract_ornatrix_cache.py b/server_addon/maya/client/ayon_maya/plugins/publish/extract_ornatrix_cache.py index 39f30ed720..975397bd77 100644 --- a/server_addon/maya/client/ayon_maya/plugins/publish/extract_ornatrix_cache.py +++ b/server_addon/maya/client/ayon_maya/plugins/publish/extract_ornatrix_cache.py @@ -15,7 +15,7 @@ class ExtractOxCache(plugin.MayaExtractorPlugin): families = ["oxrig", "oxcache"] def process(self, instance): - cmds.loadPlugin("Ornatrix.mll", quiet=True) + cmds.loadPlugin("Ornatrix", quiet=True) # Define extract output file path ox_nodes = cmds.ls(instance[:], long=True) dirname = self.staging_dir(instance) diff --git a/server_addon/maya/client/ayon_maya/plugins/publish/extract_ornatrix_rig.py b/server_addon/maya/client/ayon_maya/plugins/publish/extract_ornatrix_rig.py index f7024f955b..821bd1b982 100644 --- a/server_addon/maya/client/ayon_maya/plugins/publish/extract_ornatrix_rig.py +++ b/server_addon/maya/client/ayon_maya/plugins/publish/extract_ornatrix_rig.py @@ -18,7 +18,7 @@ class ExtractOxRig(plugin.MayaExtractorPlugin): def process(self, instance): """Plugin entry point.""" - cmds.loadPlugin("Ornatrix.mll", quiet=True) + cmds.loadPlugin("Ornatrix", quiet=True) maya_settings = instance.context.data["project_settings"]["maya"] ext_mapping = { item["name"]: item["value"]