feat(resolve): wip create plugins

This commit is contained in:
Jakub Jezek 2020-06-17 18:27:51 +03:00
parent 700c626178
commit 37fff09ecd
No known key found for this signature in database
GPG key ID: C4B96E101D2A47F3
9 changed files with 150 additions and 37 deletions

View file

@ -1,5 +1,4 @@
import sys
from .utils import get_resolve_module
from pype.api import Logger
log = Logger().get_logger(__name__, "resolve")
@ -9,12 +8,26 @@ self.pm = None
def get_project_manager():
from . import bmd
if not self.pm:
resolve = get_resolve_module()
self.pm = resolve.GetProjectManager()
self.pm = bmd.GetProjectManager()
return self.pm
def get_current_project():
# initialize project manager
get_project_manager()
return self.pm.GetCurrentProject()
def get_current_sequence():
# get current project
project = get_current_project()
return project.GetCurrentTimeline()
def set_project_manager_to_folder_name(folder_name):
"""
Sets context of Project manager to given folder by name.