mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-02 00:44:52 +01:00
Merge pull request #41 from pypeclub/fix/deadline_cleanup
Deadline - cleanup, add documentation
This commit is contained in:
commit
67ce8840f4
16 changed files with 62 additions and 77 deletions
|
|
@ -13,7 +13,7 @@ class DeadlineModule(PypeModule, IPluginPaths):
|
|||
self.deadline_url = deadline_settings["DEADLINE_REST_URL"]
|
||||
|
||||
def get_global_environments(self):
|
||||
"""Deadline global environments for pype implementation."""
|
||||
"""Deadline global environments for OpenPype implementation."""
|
||||
return {
|
||||
"DEADLINE_REST_URL": self.deadline_url
|
||||
}
|
||||
|
|
|
|||
|
|
@ -98,7 +98,7 @@ class ProcessSubmittedJobOnFarm(pyblish.api.InstancePlugin):
|
|||
label = "Submit image sequence jobs to Deadline or Muster"
|
||||
order = pyblish.api.IntegratorOrder + 0.2
|
||||
icon = "tractor"
|
||||
deadline_plugin = "Pype"
|
||||
deadline_plugin = "OpenPype"
|
||||
|
||||
hosts = ["fusion", "maya", "nuke", "celaction", "aftereffects", "harmony"]
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ import ftrack_api
|
|||
import pymongo
|
||||
from openpype.lib import (
|
||||
get_pype_execute_args,
|
||||
PypeMongoConnection
|
||||
OpenPypeMongoConnection
|
||||
)
|
||||
from openpype.modules.ftrack import FTRACK_MODULE_DIR
|
||||
from openpype.modules.ftrack.lib import (
|
||||
|
|
@ -181,7 +181,7 @@ def main_loop(ftrack_url):
|
|||
|
||||
os.environ["FTRACK_EVENT_SUB_ID"] = str(uuid.uuid1())
|
||||
|
||||
mongo_uri = PypeMongoConnection.get_default_mongo_url()
|
||||
mongo_uri = OpenPypeMongoConnection.get_default_mongo_url()
|
||||
|
||||
# Current file
|
||||
scripts_dir = os.path.join(FTRACK_MODULE_DIR, "scripts")
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ except ImportError:
|
|||
from ftrack_api._weakref import WeakMethod
|
||||
from openpype.modules.ftrack.lib import get_ftrack_event_mongo_info
|
||||
|
||||
from openpype.lib import PypeMongoConnection
|
||||
from openpype.lib import OpenPypeMongoConnection
|
||||
from openpype.api import Logger
|
||||
|
||||
TOPIC_STATUS_SERVER = "pype.event.server.status"
|
||||
|
|
@ -144,14 +144,14 @@ class ProcessEventHub(SocketBaseEventHub):
|
|||
def prepare_dbcon(self):
|
||||
try:
|
||||
database_name, collection_name = get_ftrack_event_mongo_info()
|
||||
mongo_client = PypeMongoConnection.get_mongo_client()
|
||||
mongo_client = OpenPypeMongoConnection.get_mongo_client()
|
||||
self.dbcon = mongo_client[database_name][collection_name]
|
||||
self.mongo_client = mongo_client
|
||||
|
||||
except pymongo.errors.AutoReconnect:
|
||||
self.pypelog.error((
|
||||
"Mongo server \"{}\" is not responding, exiting."
|
||||
).format(PypeMongoConnection.get_default_mongo_url()))
|
||||
).format(OpenPypeMongoConnection.get_default_mongo_url()))
|
||||
sys.exit(0)
|
||||
|
||||
except pymongo.errors.OperationFailure:
|
||||
|
|
|
|||
|
|
@ -1,8 +1,6 @@
|
|||
import os
|
||||
from openpype.api import get_system_settings
|
||||
|
||||
PYPE_DATABASE_NAME = "pype"
|
||||
|
||||
|
||||
def get_ftrack_settings():
|
||||
return get_system_settings()["modules"]["ftrack"]
|
||||
|
||||
|
|
@ -13,6 +11,6 @@ def get_ftrack_url_from_settings():
|
|||
|
||||
def get_ftrack_event_mongo_info():
|
||||
ftrack_settings = get_ftrack_settings()
|
||||
database_name = PYPE_DATABASE_NAME
|
||||
database_name = os.environ["OPENPYPE_DATABASE_NAME"]
|
||||
collection_name = "ftrack_events"
|
||||
return database_name, collection_name
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ from openpype.modules.ftrack.ftrack_server.lib import (
|
|||
TOPIC_STATUS_SERVER_RESULT
|
||||
)
|
||||
from openpype.modules.ftrack.lib import get_ftrack_event_mongo_info
|
||||
from openpype.lib import PypeMongoConnection
|
||||
from openpype.lib import OpenPypeMongoConnection
|
||||
from openpype.api import Logger
|
||||
|
||||
log = Logger.get_logger("Event storer")
|
||||
|
|
@ -35,11 +35,11 @@ ignore_topics = []
|
|||
def install_db():
|
||||
global dbcon
|
||||
try:
|
||||
mongo_client = PypeMongoConnection.get_mongo_client()
|
||||
mongo_client = OpenPypeMongoConnection.get_mongo_client()
|
||||
dbcon = mongo_client[database_name][collection_name]
|
||||
except pymongo.errors.AutoReconnect:
|
||||
log.error("Mongo server \"{}\" is not responding, exiting.".format(
|
||||
PypeMongoConnection.get_default_mongo_url()
|
||||
OpenPypeMongoConnection.get_default_mongo_url()
|
||||
))
|
||||
sys.exit(0)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue