Houdini 20 Patch files

@steve_jjd
I consolidated the steps. It is assumed that you have already run the Integrated Submitter e.g.(Houdini Submitter Installer) for your user and have the appropriate files located in e.g. C:\Users\deadline\AppData\Local\Thinkbox\Deadline10\submitters\HoudiniSubmitter

If for some reason you don’t want to/can’t extract over your existing repo, you can just extract the files and copy over manually.

  1. Unzip Deadline_for_Houdini_20.zip

This should extract to: DeadlineRepository10/

DeadlineRepository10/
└── custom/
    ├── plugins/
    │   └── Houdini/
    │       ├── Houdini.ico
    │       ├── Houdini.options
    │       ├── Houdini.param
    │       ├── Houdini.py
    │       └── hrender_dl.py
    └── scripts/
        └── Submission/
            └── HoudiniSubmission.py

In this example the Repository is located at: \\server\DeadlineRepository10\

  1. Copy the Houdini folder (DeadlineRepository10/custom/plugins/Houdini/)
    to the equiv Repo location, e.g.: \\server\DeadlineRepository10\custom\plugins

  2. Copy the HoudiniSubmission.py file (DeadlineRepository10/custom/scripts/Submission/HoudiniSubmission.py)
    to the equiv Repository location, e.g.: \\server\DeadlineRepository10\custom\scripts\Submission

  3. Create a new folder in C:\Users\deadline\Documents\houdini20.0 and name it python3.10libs and then copy the file CallDeadlineCommand.py into it.
    e.g.
    mkdir C:\Users\deadline\Documents\houdini20.0\python3.10libs
    copy the CallDeadlineCommand.py file e.g. \\server\DeadlineRepository10\submission\Houdini\Client\CallDeadlineCommand.py
    into the folder C:\Users\deadline\Documents\houdini20.0\python3.10libs\

C:/Users/deadline/Documents/
└── houdini20.0
    └── python3.10libs
        └── CallDeadlineCommand.py
2 Likes