The goal is to copy the rush submit scripts onto a file server so that:
The submit scripts *must* be placed on a file server all workstations and rendering machines can access. The submit scripts not only bring up the GUI, but also handle rendering frames on render hosts, so the render machines must be able to access them.
In place of the following example, use an absolute path that can be accessed by your entire network:
Windows |
mkdir \\yourserver\jobs\rushscripts copy c:\rush\examples\submit-*.pl \\yourserver\jobs\rushscripts |
Unix | mkdir //yourserver/jobs/rushscripts cp /usr/local/rush/examples/submit-*.pl //yourserver/jobs/rushscripts |
Mac OSX |
Mac setups need to use these instructions for icons and drag and drop to work. |
Desktop Setup Instructions |
Windows Linux Mac |
At minimum, verify the interface can be opened as a normal user from a DOS or Unix terminal window using an absolute path:
perl //yourserver/jobs/rushscripts/submit-generic.pl
It's important to verify the renders run, to ensure the 3rd party software is accessable to the script.
Sometimes environment variables and path settings need to be added to the scripts to ensure they can invoke the renderer correctly.
If needed, edit the submit script and look for comments at the top of the script indicating where modifications should be made.