Hi all,
I am trying to run a jobs on a cluster outside my file system domain. The 
cluster runs Condor and is connected to my Condor-host which has Globus 4.2. In 
order to run jobs from Globus on this I had to use the following job script:

<job>
<executable>mg.B</executable>
<stdout>${GLOBUS_USER_HOME}/output/stdout${GLOBUS_JOB_ID}</stdout>
<stderr>${GLOBUS_USER_HOME}/output/stderr${GLOBUS_JOB_ID}</stderr>
<extensions>
<condorsubmit name="Requirements">OpSys == "LINUX" &amp;&amp; 
FileSystemDomain=!=UNDEFINED &amp;&amp; (Arch == "X86_64" || Arch == 
"INTEL")</condorsubmit>
<condorsubmit name="should_transfer_files">yes</condorsubmit>
<condorsubmit name="when_to_transfer_output">on_exit_or_evict</condorsubmit>
 </extensions>
</job>

And this one runs fine from Globus. However now I have a web portal which only 
uses JSDL submit files, and I cannot find any way to set the FileSystemDomain 
or to include the other "condorsubmit" properties in JSDL. I would be very 
grateful if anyone could show my how to represent this or possibly show me 
another way of running jobs on Condor(through Globus) on another file system.

My problem is that globusrun-ws sets the requirement TARGET.FileSystemDomain == 
MY.FileSystemDomain as default, and the approach above has so far been the only 
way I found to negate this.


--
Best Regards,
Stian Mikelsen


-------------------------------------------------------------------
The information contained in this message may be CONFIDENTIAL and is
intended for the addressee only. Any unauthorised use, dissemination of the
information or copying of this message is prohibited. If you are not the
addressee, please notify the sender immediately by return e-mail and delete
this message.
Thank you

Reply via email to