From 0ec3bb18d9878b9c67d5f29147f2b66596a22865 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Wed, 28 Jul 2021 12:03:51 +0200 Subject: [PATCH] added _InterfacesClass for interfaces --- openpype/modules/base.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/openpype/modules/base.py b/openpype/modules/base.py index 9ae799d6d7..2086a5a280 100644 --- a/openpype/modules/base.py +++ b/openpype/modules/base.py @@ -47,14 +47,18 @@ class _ModuleClass(object): return self.__attributes__.items() +class _InterfacesClass(_ModuleClass): + pass + + def load_interfaces(force=False): if not force and "openpype_interfaces" in sys.modules: return from openpype.lib import import_filepath - sys.modules["openpype_interfaces"] = openpype_interfaces = _ModuleClass( - "openpype_interfaces" + sys.modules["openpype_interfaces"] = openpype_interfaces = ( + _InterfacesClass("openpype_interfaces") ) log = PypeLogger.get_logger("InterfacesLoader")