Project

General

Profile

Has usage model

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_USAGE_MODEL = "FERMICLOUD,OFFSITE,PAID_CLOUD" , users can steer jobs to worker nodes with --resource-provides usage_model=PAID_CLOUD.

This will create the condor job classad attribute

+DESIRED_USAGE_MODEL="PAID_CLOUD"

and append the following to the classad requirements:

&& (stringListsIntersect(toUpper(target.HAS_USAGE_MODEL), toUpper(my.DESIRED_USAGE_MODEL)))