hiero restructure module imports

This commit is contained in:
Jakub Jezek 2021-01-21 17:11:48 +01:00
parent a9f03c8e40
commit da5bd99138
No known key found for this signature in database
GPG key ID: C4B96E101D2A47F3
3 changed files with 13 additions and 11 deletions

View file

@ -2,7 +2,7 @@ import os
from pype.api import Logger
from avalon import api as avalon
from pyblish import api as pyblish
from pype import PLUGINS_DIR
import pype
from .workio import (
open_file,
@ -38,10 +38,12 @@ log = Logger().get_logger(__name__)
AVALON_CONFIG = os.getenv("AVALON_CONFIG", "pype")
# plugin root path
PUBLISH_PATH = os.path.join(PLUGINS_DIR, "hiero", "publish")
LOAD_PATH = os.path.join(PLUGINS_DIR, "hiero", "load")
CREATE_PATH = os.path.join(PLUGINS_DIR, "hiero", "create")
INVENTORY_PATH = os.path.join(PLUGINS_DIR, "hiero", "inventory")
HOST_DIR = os.path.dirname(os.path.abspath(pype.hosts.hiero.__file__))
PLUGINS_DIR = os.path.join(HOST_DIR, "plugins")
PUBLISH_PATH = os.path.join(PLUGINS_DIR, "publish")
LOAD_PATH = os.path.join(PLUGINS_DIR, "load")
CREATE_PATH = os.path.join(PLUGINS_DIR, "create")
INVENTORY_PATH = os.path.join(PLUGINS_DIR, "inventory")
# registering particular pyblish gui but `lite` is recomended!!
if os.getenv("PYBLISH_GUI", None):

View file

@ -1,6 +1,6 @@
from avalon import api
import hiero
from pype.hosts.hiero import lib
from pype.hosts.hiero.api import lib
reload(lib)

View file

@ -2,11 +2,11 @@ import traceback
# activate hiero from pype
import avalon.api
import pype.hosts.hiero
avalon.api.install(pype.hosts.hiero)
import pype.hosts.hiero.api as phiero
avalon.api.install(phiero)
try:
__import__("pype.hosts.hiero")
__import__("pype.hosts.hiero.api")
__import__("pyblish")
except ImportError as e:
@ -15,5 +15,5 @@ except ImportError as e:
else:
# Setup integration
import pype.hosts.hiero.lib
pype.hosts.hiero.lib.setup()
import pype.hosts.hiero.api as phiero
phiero.lib.setup()