Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

Commit

Permalink
Merge pull request #3894 from pypeclub/feature/OP-3878_Change-extract…
Browse files Browse the repository at this point in the history
…or-usage-in-houdini

Houdini: Use new Extractor location
  • Loading branch information
iLLiCiTiT authored Sep 23, 2022
2 parents 4890e46 + bae5a07 commit e047ef7
Show file tree
Hide file tree
Showing 9 changed files with 24 additions and 18 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import pyblish.api
import openpype.api

import hou
from openpype.pipeline.publish import RepairAction
from openpype.hosts.houdini.api import lib


Expand All @@ -13,7 +13,7 @@ class CollectRemotePublishSettings(pyblish.api.ContextPlugin):
hosts = ["houdini"]
targets = ["deadline"]
label = "Remote Publish Submission Settings"
actions = [openpype.api.RepairAction]
actions = [RepairAction]

def process(self, context):

Expand Down
5 changes: 3 additions & 2 deletions openpype/hosts/houdini/plugins/publish/extract_alembic.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
import os

import pyblish.api
import openpype.api

from openpype.pipeline import publish
from openpype.hosts.houdini.api.lib import render_rop


class ExtractAlembic(openpype.api.Extractor):
class ExtractAlembic(publish.Extractor):

order = pyblish.api.ExtractorOrder
label = "Extract Alembic"
Expand Down
5 changes: 3 additions & 2 deletions openpype/hosts/houdini/plugins/publish/extract_ass.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
import os

import pyblish.api
import openpype.api

from openpype.pipeline import publish
from openpype.hosts.houdini.api.lib import render_rop


class ExtractAss(openpype.api.Extractor):
class ExtractAss(publish.Extractor):

order = pyblish.api.ExtractorOrder + 0.1
label = "Extract Ass"
Expand Down
4 changes: 2 additions & 2 deletions openpype/hosts/houdini/plugins/publish/extract_composite.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import os

import pyblish.api
import openpype.api

from openpype.pipeline import publish
from openpype.hosts.houdini.api.lib import render_rop


class ExtractComposite(openpype.api.Extractor):
class ExtractComposite(publish.Extractor):

order = pyblish.api.ExtractorOrder
label = "Extract Composite (Image Sequence)"
Expand Down
5 changes: 3 additions & 2 deletions openpype/hosts/houdini/plugins/publish/extract_hda.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,11 @@
from pprint import pformat

import pyblish.api
import openpype.api

from openpype.pipeline import publish

class ExtractHDA(openpype.api.Extractor):

class ExtractHDA(publish.Extractor):

order = pyblish.api.ExtractorOrder
label = "Extract HDA"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
import os

import pyblish.api
import openpype.api

from openpype.pipeline import publish
from openpype.hosts.houdini.api.lib import render_rop


class ExtractRedshiftProxy(openpype.api.Extractor):
class ExtractRedshiftProxy(publish.Extractor):

order = pyblish.api.ExtractorOrder + 0.1
label = "Extract Redshift Proxy"
Expand Down
5 changes: 3 additions & 2 deletions openpype/hosts/houdini/plugins/publish/extract_usd.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
import os

import pyblish.api
import openpype.api

from openpype.pipeline import publish
from openpype.hosts.houdini.api.lib import render_rop


class ExtractUSD(openpype.api.Extractor):
class ExtractUSD(publish.Extractor):

order = pyblish.api.ExtractorOrder
label = "Extract USD"
Expand Down
4 changes: 2 additions & 2 deletions openpype/hosts/houdini/plugins/publish/extract_usd_layered.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
from collections import deque

import pyblish.api
import openpype.api

from openpype.client import (
get_asset_by_name,
Expand All @@ -16,6 +15,7 @@
from openpype.pipeline import (
get_representation_path,
legacy_io,
publish,
)
import openpype.hosts.houdini.api.usd as hou_usdlib
from openpype.hosts.houdini.api.lib import render_rop
Expand Down Expand Up @@ -160,7 +160,7 @@ def parm_values(overrides):
parm.set(value)


class ExtractUSDLayered(openpype.api.Extractor):
class ExtractUSDLayered(publish.Extractor):

order = pyblish.api.ExtractorOrder
label = "Extract Layered USD"
Expand Down
5 changes: 3 additions & 2 deletions openpype/hosts/houdini/plugins/publish/extract_vdb_cache.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
import os

import pyblish.api
import openpype.api

from openpype.pipeline import publish
from openpype.hosts.houdini.api.lib import render_rop


class ExtractVDBCache(openpype.api.Extractor):
class ExtractVDBCache(publish.Extractor):

order = pyblish.api.ExtractorOrder + 0.1
label = "Extract VDB Cache"
Expand Down

0 comments on commit e047ef7

Please sign in to comment.