Has CVMFS¶
HAS_(anything) is a list of attributes that the glideinWMS supports. Users steer jobs to worker nodes with these attributes with jobsub --resource-provides attribute-name=attribute-value.
For example if HAS_CVMS = "fermilab,oasis" , users can steer jobs to worker nodes with --resource-provides CVMFS=oasis.
This will create the condor job classad attribute
+DESIRED_CVMFS="oaisis"
and append the following to the classad requirements:
&& (stringListsIntersect(toUpper(target.HAS_CVMFS), toUpper(my.DESIRED_CVMFS)))