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

Allan Espinosa aespinosa at cs.uchicago.edu
Mon Apr 18 14:35:12 CDT 2011


Restating my question: how do I include logical expressions of condor
classads in a sites.xml entry?

2011/4/18 Allan Espinosa <aespinosa at cs.uchicago.edu>:
> 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
>



More information about the Swift-user mailing list