From 1def79a6ae502ed41c64ced88bcd13c5d2a1603b Mon Sep 17 00:00:00 2001 From: Jakub Jezek Date: Thu, 1 Apr 2021 13:25:02 +0200 Subject: [PATCH] Nuke: menu name from environment --- pype/hosts/nuke/api/menu.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pype/hosts/nuke/api/menu.py b/pype/hosts/nuke/api/menu.py index d638034809..8e3cbebbaa 100644 --- a/pype/hosts/nuke/api/menu.py +++ b/pype/hosts/nuke/api/menu.py @@ -1,3 +1,4 @@ +import os import nuke from avalon.api import Session @@ -10,7 +11,7 @@ log = Logger().get_logger(__name__) def install(): menubar = nuke.menu("Nuke") - menu = menubar.findItem(Session["AVALON_LABEL"]) + menu = menubar.findItem(os.environ["AVALON_LABEL"]) # replace reset resolution from avalon core to pype's name = "Work Files..." @@ -90,7 +91,7 @@ def install(): def uninstall(): menubar = nuke.menu("Nuke") - menu = menubar.findItem(Session["AVALON_LABEL"]) + menu = menubar.findItem(os.environ["AVALON_LABEL"]) for item in menu.items(): log.info("Removing menu item: {}".format(item.name()))