Complex JDL Examples

From ScotGrid

Table of contents

Specifying an SL4 LCG-CE at Glasgow

Requirements = other.GlueSiteUniqueID == "UKI-SCOTGRID-GLASGOW"
        &&     other.GlueHostOperatingSystemName == "ScientificSL" 
        &&     ( other.GlueHostOperatingSystemRelease >= 4.0 && other.GlueHostOperatingSystemRelease < 5.0 )
        &&     other.GlueCEImplementationName == "LCG-CE";

Specifying an SL5 LCG-CE at Glasgow

Requirements = other.GlueSiteUniqueID == "UKI-SCOTGRID-GLASGOW"
        &&     other.GlueHostOperatingSystemName == "ScientificSL"
        &&     ( other.GlueHostOperatingSystemRelease >= 5.0 && other.GlueHostOperatingSystemRelease < 6.0 )
        &&     other.GlueCEImplementationName == "LCG-CE";

Specifying an SL5 CREAM CE at Glasgow

Requirements = other.GlueSiteUniqueID == "UKI-SCOTGRID-GLASGOW"
        &&     other.GlueHostOperatingSystemName == "ScientificSL"
        &&     ( other.GlueHostOperatingSystemRelease >= 5.0 && other.GlueHostOperatingSystemRelease < 6.0 )
        &&     other.GlueCEImplementationName == "CREAM";

Specifying Specific FDTD Software at Glasgow

Requirements = other.GlueSiteUniqueID == "UKI-SCOTGRID-GLASGOW"
        &&     VirtualOrganisation = "vo.optics.ac.uk";
        &&     Member( "VO-vo.optics.ac.uk-lumerical-FDTD-6.0.6", other.GlueHostApplicationSoftwareRunTimeEnvironment);

Specifying Specific CASTEP Software at Glasgow

Requirements = other.GlueSiteUniqueID == "UKI-SCOTGRID-GLASGOW"
        &&     VirtualOrganisation = "vo.ssp.ac.uk";
        &&     Member( "VO-vo.ssp.ac.uk-castep-4.4.6", other.GlueHostApplicationSoftwareRunTimeEnvironment);