Skip to content

collect_workfile

Collect camera data from the scene.

CollectWorkfile

Bases: ContextPlugin

Collect camera data from the scene.

Source code in client/ayon_equalizer/plugins/publish/collect_workfile.py
 8
 9
10
11
12
13
14
15
16
17
class CollectWorkfile(pyblish.api.ContextPlugin):
    """Collect camera data from the scene."""

    order = pyblish.api.CollectorOrder - 0.5
    hosts: ClassVar[list] = ["equalizer"]
    label = "Collect Workfile"

    def process(self, context: pyblish.api.Context) -> None:
        """Collect 3DE project as a workfile."""
        context.data["currentFile"] = tde4.getProjectPath()

process(context)

Collect 3DE project as a workfile.

Source code in client/ayon_equalizer/plugins/publish/collect_workfile.py
15
16
17
def process(self, context: pyblish.api.Context) -> None:
    """Collect 3DE project as a workfile."""
    context.data["currentFile"] = tde4.getProjectPath()