[Swift-user] condor_requirements "&&" operator and other possible literal tokens

Allan Espinosa aespinosa at cs.uchicago.edu
Mon Apr 18 13:42:16 CDT 2011


Hi,

I have the following entry in my site catalog:

  <pool handle="FNAL_FERMIGRID__fermigridosg1.fnal.gov">
    <execution provider="condor" url="none"/>

    <profile namespace="globus" key="jobType">grid</profile>
    <profile namespace="globus" key="gridResource">gt2
fermigridosg1.fnal.gov/jobmanager-condor</profile>

    <profile namespace="karajan" key="initialScore">20.0</profile>
    <profile namespace="karajan" key="jobThrottle">68.22</profile>

      <profile namespace="globus"
key="condor_requirements">GlueHostOperatingSystemRelease =?= "5.3" &&
GlueSubClusterName =!= GlueClusterName</profile>


    <gridftp  url="gsiftp://fermigridosg1.fnal.gov"/>
    <workdirectory>/grid/data/engage/scec/swift_scratch</workdirectory>
  </pool>




But Swift reports the following

Execution failed:
        entity reference names can not start with character '&'
(position: START_TAG seen
...="condor_requirements">GlueHostOperatingSystemRelease =?= "5.3"
&&... @50:104)


In the userguide, a sample condor classad entry is just specified with
plain "||"

-Allan

-- 
Allan M. Espinosa <http://amespinosa.wordpress.com>
PhD student, Computer Science
University of Chicago <http://people.cs.uchicago.edu/~aespinosa>



More information about the Swift-user mailing list