InputDataResolution

The input data resolution module is a plugin that allows to define VO input data policy in a simple way using existing utilities in DIRAC or extension code supplied by the VO.

The arguments dictionary from the Job Wrapper includes the file catalogue result and in principle has all the necessary information to resolve input data for applications.

class DIRAC.WorkloadManagementSystem.Client.InputDataResolution.InputDataResolution(argumentsDict)

Bases: object

Defines the Input Data Policy

__init__(argumentsDict)

Standard constructor

execute()

Given the arguments from the Job Wrapper, this function calls existing utilities in DIRAC to resolve input data.