fixing invisible creator name

This commit is contained in:
Jakub Jezek 2022-07-08 11:28:02 +02:00
parent 13379b5a48
commit 10aae0e986
No known key found for this signature in database
GPG key ID: 730D7C02726179A7
2 changed files with 11 additions and 6 deletions

View file

@ -2,8 +2,11 @@ import os
from copy import deepcopy
import opentimelineio as otio
from openpype.client import get_asset_by_name
from openpype.hosts.traypublisher.api.plugin import TrayPublishCreator
from openpype.pipeline.create.creator_plugins import InvisibleCreator
from openpype.hosts.traypublisher.api.plugin import (
TrayPublishCreator,
InvisibleTrayPublishCreator
)
from openpype.pipeline import CreatedInstance
@ -18,7 +21,7 @@ from openpype.lib import (
from openpype.hosts.traypublisher.api.pipeline import HostContext
class EditorialClipInstanceCreator(InvisibleCreator):
class EditorialClipInstanceCreator(InvisibleTrayPublishCreator):
identifier = "editorial.clip"
family = "clip"
host_name = "traypublisher"
@ -64,8 +67,10 @@ or updating already created. Publishing will create OTIO file.
editorial_creators = deepcopy(
project_settings["traypublisher"]["editorial_creators"]
)
self._creator_settings = editorial_creators.get(self.__name__)
# get this creator settings by identifier
self._creator_settings = editorial_creators.get(self.identifier)
# try to set main attributes from settings
if self._creator_settings.get("default_variants"):
self.default_variants = self._creator_settings["default_variants"]

View file

@ -7,7 +7,7 @@ from .creator_plugins import (
BaseCreator,
Creator,
AutoCreator,
InivisbleCreator,
InvisibleCreator,
discover_creator_plugins,
discover_legacy_creator_plugins,
@ -36,7 +36,7 @@ __all__ = (
"BaseCreator",
"Creator",
"AutoCreator",
"InivisbleCreator",
"InvisibleCreator",
"discover_creator_plugins",
"discover_legacy_creator_plugins",