Upgrading Repository with modified default plugins

We modified our CommandLine plugin (to be able to run Powershell scripts through Deadline), and our modified files of course get overwritten when we update the repository, requiring us to edit them manually each time. The changed files are:

\scripts\submission\CommandLineSubmission.py
\plugins\CommandLine\CommandLine.param

If we put our modified versions of the same name inside the \Custom tree, will Deadline know to use the customized ones and skip the defaults, or will it get confused? Or is there a different/better way to handle this?

that’s exactly how it works, the custom folder overrides the default locations.

When upgrading it’s not touched either, so you can compare to the updated files and adjust accordingly.

if you make an empty folder in custom it will also use that so be careful not to do this.

1 Like