add missing modules

This commit is contained in:
iLLiCiTiT 2021-07-27 20:05:55 +02:00
parent 6813ff0366
commit 82a607f7d9
3 changed files with 14 additions and 8 deletions

View file

@ -14,7 +14,6 @@ import six
import openpype
from openpype.settings import get_system_settings
from openpype.lib import PypeLogger
from openpype import resources
class __ModuleClass:
@ -136,7 +135,9 @@ def load_modules(force=False):
slack,
sync_server,
timers_manager,
webserver
webserver,
standalonepublish_action,
project_manager_action
)
setattr(openpype_modules, "avalon_apps", avalon_apps)
setattr(openpype_modules, "clockify", clockify)
@ -150,6 +151,10 @@ def load_modules(force=False):
setattr(openpype_modules, "slack", slack)
setattr(openpype_modules, "timers_manager", timers_manager)
setattr(openpype_modules, "webserver", webserver)
setattr(
openpype_modules, "standalonepublish_action", standalonepublish_action
)
setattr(openpype_modules, "project_manager_action", project_manager_action)
@six.add_metaclass(ABCMeta)

View file

@ -114,7 +114,8 @@ def save_studio_settings(data):
SaveWarningExc: If any module raises the exception.
"""
# Notify Pype modules
from openpype.modules import ModulesManager, ISettingsChangeListener
from openpype.modules import ModulesManager
from openpype_interfaces import ISettingsChangeListener
old_data = get_system_settings()
default_values = get_default_settings()[SYSTEM_SETTINGS_KEY]

View file

@ -15,11 +15,7 @@ from openpype.api import (
get_system_settings
)
from openpype.lib import get_pype_execute_args
from openpype.modules import (
TrayModulesManager,
ITrayAction,
ITrayService
)
from openpype.modules import TrayModulesManager
from openpype import style
from .pype_info_widget import PypeInfoWidget
@ -80,6 +76,10 @@ class TrayManager:
def initialize_modules(self):
"""Add modules to tray."""
from openpype_interfaces import (
ITrayAction,
ITrayService
)
self.modules_manager.initialize(self, self.tray_widget.menu)