mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-25 05:14:40 +01:00
renamed PypeModule to OpenPypeModule
This commit is contained in:
parent
cbb7cf8c83
commit
c2f48efe10
17 changed files with 38 additions and 38 deletions
|
|
@ -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",
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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):
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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):
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
||||
|
|
|
|||
|
|
@ -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):
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
||||
|
|
|
|||
|
|
@ -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.)
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue