renamed PypeModule to OpenPypeModule

This commit is contained in:
iLLiCiTiT 2021-08-04 18:31:50 +02:00
parent cbb7cf8c83
commit c2f48efe10
17 changed files with 38 additions and 38 deletions

View file

@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
from .base import (
PypeModule,
OpenPypeModule,
OpenPypeInterface,
ModulesManager,
TrayModulesManager
@ -8,7 +8,7 @@ from .base import (
__all__ = (
"PypeModule",
"OpenPypeModule",
"OpenPypeInterface",
"ModulesManager",

View file

@ -244,7 +244,7 @@ class MissingInteface(OpenPypeInterface):
@six.add_metaclass(ABCMeta)
class PypeModule:
class OpenPypeModule:
"""Base class of pype module.
Attributes:
@ -299,7 +299,7 @@ class PypeModule:
return {}
class OpenPypeAddOn(PypeModule):
class OpenPypeAddOn(OpenPypeModule):
pass
@ -351,11 +351,11 @@ class ModulesManager:
for name in dir(module):
modules_item = getattr(module, name, None)
# Filter globals that are not classes which inherit from
# PypeModule
# OpenPypeModule
if (
not inspect.isclass(modules_item)
or modules_item is PypeModule
or not issubclass(modules_item, PypeModule)
or modules_item is OpenPypeModule
or not issubclass(modules_item, OpenPypeModule)
):
continue

View file

@ -1,14 +1,14 @@
import os
import openpype
from openpype import resources
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import (
ITrayModule,
IWebServerRoutes
)
class AvalonModule(PypeModule, ITrayModule, IWebServerRoutes):
class AvalonModule(OpenPypeModule, ITrayModule, IWebServerRoutes):
name = "avalon"
def initialize(self, modules_settings):

View file

@ -7,7 +7,7 @@ from .constants import (
CLOCKIFY_FTRACK_USER_PATH,
CLOCKIFY_FTRACK_SERVER_PATH
)
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import (
ITrayModule,
IPluginPaths,
@ -17,7 +17,7 @@ from openpype_interfaces import (
class ClockifyModule(
PypeModule,
OpenPypeModule,
ITrayModule,
IPluginPaths,
IFtrackEventHandlerPaths,

View file

@ -1,9 +1,9 @@
import os
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import IPluginPaths
class DeadlineModule(PypeModule, IPluginPaths):
class DeadlineModule(OpenPypeModule, IPluginPaths):
name = "deadline"
def initialize(self, modules_settings):

View file

@ -2,7 +2,7 @@ import os
import json
import collections
import openpype
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import (
ITrayModule,
@ -18,7 +18,7 @@ FTRACK_MODULE_DIR = os.path.dirname(os.path.abspath(__file__))
class FtrackModule(
PypeModule,
OpenPypeModule,
ITrayModule,
IPluginPaths,
ITimersManager,

View file

@ -1,14 +1,14 @@
import platform
import collections
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import (
ITrayService,
IIdleManager
)
class IdleManager(PypeModule, ITrayService):
class IdleManager(OpenPypeModule, ITrayService):
""" Measure user's idle time in seconds.
Idle time resets on keyboard/mouse input.
Is able to emit signals at specific time idle.

View file

@ -1,8 +1,8 @@
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import ITrayAction
class LauncherAction(PypeModule, ITrayAction):
class LauncherAction(OpenPypeModule, ITrayAction):
label = "Launcher"
name = "launcher_tool"

View file

@ -1,9 +1,9 @@
from openpype.api import Logger
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import ITrayModule
class LogViewModule(PypeModule, ITrayModule):
class LogViewModule(OpenPypeModule, ITrayModule):
name = "log_viewer"
def initialize(self, modules_settings):

View file

@ -2,14 +2,14 @@ import os
import json
import appdirs
import requests
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import (
ITrayModule,
IWebServerRoutes
)
class MusterModule(PypeModule, ITrayModule, IWebServerRoutes):
class MusterModule(OpenPypeModule, ITrayModule, IWebServerRoutes):
"""
Module handling Muster Render credentials. This will display dialog
asking for user credentials for Muster if not already specified.

View file

@ -1,8 +1,8 @@
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import ITrayAction
class ProjectManagerAction(PypeModule, ITrayAction):
class ProjectManagerAction(OpenPypeModule, ITrayAction):
label = "Project Manager (beta)"
name = "project_manager"
admin_action = True

View file

@ -1,8 +1,8 @@
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import ITrayAction
class SettingsAction(PypeModule, ITrayAction):
class SettingsAction(OpenPypeModule, ITrayAction):
"""Action to show Setttings tool."""
name = "settings"
label = "Studio Settings"
@ -71,7 +71,7 @@ class SettingsAction(PypeModule, ITrayAction):
self.settings_window.reset()
class LocalSettingsAction(PypeModule, ITrayAction):
class LocalSettingsAction(OpenPypeModule, ITrayAction):
"""Action to show Setttings tool."""
name = "local_settings"
label = "Settings"

View file

@ -1,5 +1,5 @@
import os
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import (
IPluginPaths,
ILaunchHookPaths
@ -8,7 +8,7 @@ from openpype_interfaces import (
SLACK_MODULE_DIR = os.path.dirname(os.path.abspath(__file__))
class SlackIntegrationModule(PypeModule, IPluginPaths, ILaunchHookPaths):
class SlackIntegrationModule(OpenPypeModule, IPluginPaths, ILaunchHookPaths):
"""Allows sending notification to Slack channels during publishing."""
name = "slack"

View file

@ -2,11 +2,11 @@ import os
import platform
import subprocess
from openpype.lib import get_pype_execute_args
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import ITrayAction
class StandAlonePublishAction(PypeModule, ITrayAction):
class StandAlonePublishAction(OpenPypeModule, ITrayAction):
label = "Publish"
name = "standalonepublish_tool"

View file

@ -7,7 +7,7 @@ import copy
from avalon.api import AvalonMongoDB
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import ITrayModule
from openpype.api import (
Anatomy,
@ -29,7 +29,7 @@ from .utils import time_function, SyncStatus, EditableScopes
log = PypeLogger().get_logger("SyncServer")
class SyncServerModule(PypeModule, ITrayModule):
class SyncServerModule(OpenPypeModule, ITrayModule):
"""
Synchronization server that is syncing published files from local to
any of implemented providers (like GDrive, S3 etc.)

View file

@ -1,6 +1,6 @@
import os
import collections
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import (
ITimersManager,
ITrayService,
@ -10,7 +10,7 @@ from openpype_interfaces import (
from avalon.api import AvalonMongoDB
class TimersManager(PypeModule, ITrayService, IIdleManager, IWebServerRoutes):
class TimersManager(OpenPypeModule, ITrayService, IIdleManager, IWebServerRoutes):
""" Handles about Timers.
Should be able to start/stop all timers at once.

View file

@ -2,14 +2,14 @@ import os
import socket
from openpype import resources
from openpype.modules import PypeModule
from openpype.modules import OpenPypeModule
from openpype_interfaces import (
ITrayService,
IWebServerRoutes
)
class WebServerModule(PypeModule, ITrayService):
class WebServerModule(OpenPypeModule, ITrayService):
name = "webserver"
label = "WebServer"