Irfan’s Corner on the Web On Mac, Linux, Grid, Virtualization and Software Technology

17Mar/091

Useful tutorial to Condor BirdBath SOAP API

One of the most useful and comprehensive tutorials on Condor BirdBath I've found is located at http://communitygrids.blogspot.com/2006/09/submitting-globus-job-through-condor.html.

The only addition I would make is the following:

If you want to find out the port of the condor_schedd process, you can find that out via the condor_status process.

$ condor_status -schedd -constraint "HasSOAPInterface=?=TRUE" -l | grep YOURADDRESS

In my case I got this reply:

ScheddIpAddr = "<192.168.1.110:48407>

<"MyAddress = "<192.168.1.110:48407>"

PublicNetworkIpAddr = "<192.168.1.110:48407>"

so I would pass http://192.168.1.110:48407 to argument[0] of the program, and submit my condor job.