def getWorkloadArguments(): baseArgs = DataProcessing.getWorkloadArguments() specArgs = { "RequestType": { "default": "MonteCarloFromGEN", "optional": True, "attr": "requestType" }, "PrimaryDataset": { "default": None, "type": str, "optional": True, "validate": primdataset, "attr": "inputPrimaryDataset", "null": False }, "ConfigCacheUrl": { "default": None, "type": str, "optional": True, "validate": None, "attr": "configCacheUrl", "null": False }, "ConfigCacheID": { "default": None, "type": str, "optional": False, "validate": None, "attr": "configCacheID", "null": True }, "MCPileup": { "default": None, "type": str, "optional": True, "validate": dataset, "attr": "mcPileup", "null": True }, "DataPileup": { "default": None, "type": str, "optional": True, "validate": dataset, "attr": "dataPileup", "null": True }, "DeterministicPileup": { "default": False, "type": strToBool, "optional": True, "validate": None, "attr": "deterministicPileup", "null": False } } baseArgs.update(specArgs) DataProcessing.setDefaultArgumentsProperty(baseArgs) return baseArgs
def getWorkloadArguments(): baseArgs = DataProcessing.getWorkloadArguments() specArgs = {"RequestType": {"default": "MonteCarloFromGEN", "optional": True, "attr": "requestType"}, "PrimaryDataset": {"default": None, "type": str, "optional": True, "validate": primdataset, "attr": "inputPrimaryDataset", "null": True}, "ConfigCacheUrl": {"default": None, "type": str, "optional": True, "validate": None, "attr": "configCacheUrl", "null": False}, "ConfigCacheID": {"default": None, "type": str, "optional": False, "validate": None, "attr": "configCacheID", "null": True}, "MCPileup": {"default": None, "type": str, "optional": True, "validate": dataset, "attr": "mcPileup", "null": True}, "DataPileup": {"default": None, "type": str, "optional": True, "validate": dataset, "attr": "dataPileup", "null": True}, "DeterministicPileup": {"default": False, "type": strToBool, "optional": True, "validate": None, "attr": "deterministicPileup", "null": False}} baseArgs.update(specArgs) DataProcessing.setDefaultArgumentsProperty(baseArgs) return baseArgs
def getWorkloadArguments(): baseArgs = DataProcessing.getWorkloadArguments() specArgs = {"RequestType" : {"default" : "ReDigi", "optional" : True, "attr" : "requestType"}, "StepOneOutputModuleName" : {"default" : None, "type" : str, "optional" : True, "validate" : None, "attr" : "stepOneOutputModuleName", "null" : True}, "StepTwoOutputModuleName" : {"default" : None, "type" : str, "optional" : True, "validate" : None, "attr" : "stepTwoOutputModuleName", "null" : True}, "ConfigCacheID": {"default" : None, "optional": True, "null": True}, "StepOneConfigCacheID" : {"default" : None, "type" : str, "optional" : False, "validate" : None, "attr" : "stepOneConfigCacheID", "null" : True}, "StepTwoConfigCacheID" : {"default" : None, "type" : str, "optional" : True, "validate" : None, "attr" : "stepTwoConfigCacheID", "null" : True}, "StepThreeConfigCacheID" : {"default" : None, "type" : str, "optional" : True, "validate" : None, "attr" : "stepThreeConfigCacheID", "null" : True}, "KeepStepOneOutput" : {"default" : True, "type" : strToBool, "optional" : True, "validate" : None, "attr" : "keepStepOneOutput", "null" : False}, "KeepStepTwoOutput" : {"default" : True, "type" : strToBool, "optional" : True, "validate" : None, "attr" : "keepStepTwoOutput", "null" : False}, "StepTwoTimePerEvent" : {"default" : 1, "type" : float, "optional" : True, "validate" : lambda x : x > 0, "attr" : "stepTwoTimePerEvent", "null" : False}, "StepThreeTimePerEvent" : {"default" : 1, "type" : float, "optional" : True, "validate" : lambda x : x > 0, "attr" : "stepThreeTimePerEvent", "null" : False}, "StepTwoSizePerEvent" : {"default" : None, "type" : float, "optional" : True, "validate" : lambda x : x > 0, "attr" : "stepTwoSizePerEvent", "null" : True}, "StepThreeSizePerEvent" : {"default" : None, "type" : float, "optional" : True, "validate" : lambda x : x > 0, "attr" : "stepThreeSizePerEvent", "null" : True}, "StepTwoMemory" : {"default" : None, "type" : float, "optional" : True, "validate" : lambda x : x > 0, "attr" : "stepTwoMemory", "null" : True}, "StepThreeMemory" : {"default" : None, "type" : float, "optional" : True, "validate" : lambda x : x > 0, "attr" : "stepThreeMemory", "null" : True}, "MCPileup" : {"default" : None, "type" : str, "optional" : True, "validate" : dataset, "attr" : "mcPileup", "null" : True}, "DataPileup" : {"default" : None, "type" : str, "optional" : True, "validate" : dataset, "attr" : "dataPileup", "null" : True}, "DeterministicPileup" : {"default" : False, "type" : strToBool, "optional" : True, "validate" : None, "attr" : "deterministicPileup", "null" : False}} baseArgs.update(specArgs) DataProcessing.setDefaultArgumentsProperty(baseArgs) return baseArgs
def getWorkloadArguments(): baseArgs = DataProcessing.getWorkloadArguments() specArgs = {"PrimaryDataset" : {"default" : None, "type" : str, "optional" : True, "validate" : primdataset, "attr" : "inputPrimaryDataset", "null" : False}, "ConfigCacheID" : {"default" : None, "type" : str, "optional" : False, "validate" : None, "attr" : "configCacheID", "null" : False}} baseArgs.update(specArgs) return baseArgs
def getWorkloadArguments(): baseArgs = DataProcessing.getWorkloadArguments() specArgs = {"TransientOutputModules" : {"default" : [], "type" : makeList, "optional" : True, "validate" : None, "attr" : "transientModules", "null" : False}, "ConfigCacheID" : {"default" : None, "type" : str, "optional" : False, "validate" : None, "attr" : "configCacheID", "null" : False}} baseArgs.update(specArgs) return baseArgs
def getWorkloadArguments(): baseArgs = DataProcessing.getWorkloadArguments() specArgs = {"RequestType" : {"default" : "ReReco", "optional" : True, "attr" : "requestType"}, "TransientOutputModules" : {"default" : [], "type" : makeList, "optional" : True, "validate" : None, "attr" : "transientModules", "null" : False} } baseArgs.update(specArgs) DataProcessing.setDefaultArgumentsProperty(baseArgs) return baseArgs