From 4b1699f334f8d097aaceb598f58043df936615c8 Mon Sep 17 00:00:00 2001 From: Milan Kolar Date: Tue, 22 Dec 2020 19:14:53 +0100 Subject: [PATCH] get anatomy directly in the nuke.lib --- pype/hosts/nuke/lib.py | 16 +++++++++++----- pype/hosts/nuke/presets.py | 4 ---- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/pype/hosts/nuke/lib.py b/pype/hosts/nuke/lib.py index ce504e19de..920141bf37 100644 --- a/pype/hosts/nuke/lib.py +++ b/pype/hosts/nuke/lib.py @@ -6,20 +6,26 @@ from collections import OrderedDict from avalon import api, io, lib import avalon.nuke from avalon.nuke import lib as anlib -import pype.api as pype +from pype.api import ( + Logger, + get_version_from_path, + get_hierarchy, + get_asset, + Anatomy, + config +) import nuke from .presets import ( get_node_dataflow_preset, - get_node_colorspace_preset, - get_anatomy + get_node_colorspace_preset ) from .utils import set_context_favorites -log = pype.Logger().get_logger(__name__, "nuke") +log = pype.api.Logger().get_logger(__name__, "nuke") self = sys.modules[__name__] self._project = None @@ -170,7 +176,7 @@ def format_anatomy(data): ''' # TODO: perhaps should be nonPublic - anatomy = get_anatomy() + anatomy = Anatomy() log.debug("__ anatomy.templates: {}".format(anatomy.templates)) try: diff --git a/pype/hosts/nuke/presets.py b/pype/hosts/nuke/presets.py index 8015f8db64..dd780ff99e 100644 --- a/pype/hosts/nuke/presets.py +++ b/pype/hosts/nuke/presets.py @@ -4,10 +4,6 @@ import nuke log = Logger().get_logger(__name__, "nuke") -def get_anatomy(**kwarg): - return Anatomy() - - def get_dataflow_preset(): presets = config.get_init_presets() return presets["dataflow"]