def launch_workfiles_app(*args): ''' Wrapping function for workfiles launcher ''' workdir = os.environ["AVALON_WORKDIR"] # show workfile gui workfiles.show(workdir)
def set_workfiles(): ''' Wrapping function for workfiles launcher ''' from avalon.tools import workfiles workdir = os.environ["AVALON_WORKDIR"] # show workfile gui workfiles.show(workdir)
def openworkfiles(self): try: global QT_APP workfiles.show() QT_APP.exec() except Exception as e: print("e", repr(e)) sys.stdout.flush() tvp.send_release()
def set_workfiles(): ''' Wrapping function for workfiles launcher ''' from avalon.tools import workfiles # import session to get project dir S = avalon.Session active_project_root = os.path.normpath( os.path.join(S['AVALON_PROJECTS'], S['AVALON_PROJECT'])) workdir = os.environ["AVALON_WORKDIR"] # show workfile gui workfiles.show(workdir) # getting project project = hiero.core.projects()[-1] # set project root with backward compatibility try: project.setProjectDirectory(active_project_root) except Exception: # old way of seting it project.setProjectRoot(active_project_root) # get project data from avalon db project_data = pype.get_project()["data"] log.info("project_data: {}".format(project_data)) # get format and fps property from avalon db on project width = project_data["resolutionWidth"] height = project_data["resolutionHeight"] pixel_aspect = project_data["pixelAspect"] fps = project_data['fps'] format_name = project_data['code'] # create new format in hiero project format = hiero.core.Format(width, height, pixel_aspect, format_name) project.setOutputFormat(format) # set fps to hiero project project.setFramerate(fps) # TODO: add auto colorspace set from project drop log.info("Project property has been synchronised with Avalon db")
def launch_workfiles_app(*args): workdir = os.environ["AVALON_WORKDIR"] workfiles.show(workdir)
def launch_workfiles_app(): workfiles.show(os.environ["AVALON_WORKDIR"])
def launch_workfiles_app(): '''Function letting start workfiles after start of host ''' if not self.workfiles_launched: self.workfiles_launched = True workfiles.show(os.environ["AVALON_WORKDIR"])