Cirque|Digital
 

GDI|Queue Download and Installation

Download

You can download a preview of GDI|Queue here. The preview doesn't come with a Java VM, so you have to install Java 5.0 manually before running GDI|Queue. The preview of GDI|Queue is currently lightly tested, so it's only recommended for experienced Condor users at this point. We expect to do a final release of GDI|Queue in a couple of weeks (at which point we'll also add a native installer for Windows, Linux and MacOSX).

Installation

Installation of GDI|Queue

Simply unzip gdi-queue.zip to a location of your choice and start it by typing java -jar gdi-queue-application.jar.

During the first start of GDI|Queue, go to the File -> Preferences page and enter the location of your Condor installation. E.g. if you installed Condor in C:/Condor/ then enter C:/Condor/ here (GDI|Queue will look for the Condor binaries in the bin/ subdirectory of the path you enter here).

Integration with Condor

A couple of additional variables need to be set in the condor_config and condor_config.local files so the Java universe is enabled and GDI|Queue knows what software is installed on your machine and where it's located. These modifications need to be done on all machines in your pool.

condor_config:

JAVA = <path_to_your_java_installation>/bin/java
  

E.g.

JAVA = /usr/lib/SunJava2/bin/java
  

Note that GDI|Queue is a Java program as well. If you have installed GDI|Queue from the bundle that includes the Java VM, you can use that one for Condor -- simply point the JAVA variable to it:

JAVA = "C:\Program Files\GdiQueue\jre\bin\java.exe"
  
Note
If there's a space in the path to your local JAVA installation, surround the path with quotes ("").

condor_config.local:

HAS_MAYA_60 = TRUE
HAS_MAX_6 = TRUE
HAS_XSIBATCH_42 = TRUE

JAVA_PATH = "$(JAVA)"

STARTD_EXPRS = HAS_MAYA_60, HAS_MAX_6, HAS_XSIBATCH_42, JAVA_PATH

JAVA_EXTRA_ARGUMENTS = -Xmx1024M -Dpath.maya.60=/usr/aw/maya6.0 -Djava.io.tmpdir=/tmp -Dpath.max.6=/opt/max/6 -Dpath.xsi.42=/opt/xsi/42
  
Note
The -Xmx1024M is necessary on some machines to get Condor to recognize the Java universe. Set it to the amount of memory in your machine. You can test if the Java Universe is enabled correctly by executing condor_status -java. It should return a list of machines.

Obviously only enter the variables here that correspond to the software packages you have installed on the local machine -- if you don't own a copy of XSI, remove the HAS_XSIBATCH_42 and the -Dpath.xsi.42 settings.