예제 #1
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.validateFields = [
         "CMSSWVersion",
         "ScramArch",
         "GlobalTag",
         "InputDataset",
         "StepOneConfigCacheID",
         ]
     self.optionalFields = [
         "StepThreeConfigCacheID",
         "StepOneOutputModuleName"
         "StepTwoConfigCacheID",
         "StepTwoOutputModuleName",
         "SiteWhitelist",
         "SiteBlacklist",
         "BlockWhitelist",
         "BlockBlacklist",
         "RunWhitelist",
         "RunBlacklist",
         "CouchUrl",
         "CouchDBName",
         "DbsUrl",
         "UnmergedLFNBase",
         "MergedLFNBase",
         "MinMergeSize",
         "MaxMergeSize",
         "MaxMergeEvents"
         ]
예제 #2
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.validateFields = [
         "CMSSWVersion", "Requestor", "ScramArch",
         "PrimaryDataset", "GlobalTag", "RequestSizeEvents",
         "GenConfigCacheID", "StepOneConfigCacheID", "StepTwoConfigCacheID",
         "GenOutputModuleName", "StepOneOutputModuleName"]
예제 #3
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.validateFields = [
         "CMSSWVersion",
         "AcquisitionEra",
         "ScramArch",
         "GlobalTag",
         "TaskChain",
         ]
     self.optionalFields = [
         "SiteWhitelist",
         "SiteBlacklist",
         "BlockWhitelist",
         "BlockBlacklist",
         "RunWhitelist",
         "RunBlacklist",
         "ProcessingVersion",
         "CouchUrl",
         "CouchDBName",
         "DbsUrl",
         "UnmergedLFNBase",
         "MergedLFNBase",
         "MinMergeSize",
         "MaxMergeSize",
         "MaxMergeEvents"
         ]
예제 #4
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.validateFields = [
         "CMSSWVersion",
         "ScramArch",
         "GlobalTag",
         "InputDataset"
         ]
     self.optionalFields = [
         "SiteWhitelist",
         "SiteBlacklist",
         "BlockWhitelist",
         "BlockBlacklist",
         "RunWhitelist",
         "RunBlacklist",
         "Scenario",
         "ProcessingConfig",
         "ProcessingVersion",
         "SkimConfig",
         "CouchUrl",
         "CouchDBName",
         "DbsUrl",
         "UnmergedLFNBase",
         "MergedLFNBase",
         "MinMergeSize",
         "MaxMergeSize",
         "MaxMergeEvents"
         ]
예제 #5
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.validateFields = [
         "OriginalRequestName",
         "InitialTaskPath",
         "ACDCServer",
         "ACDCDatabase"
         ]
예제 #6
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.validateFields = [
         "CMSSWVersion", "Requestor", "ScramArch", "PrimaryDataset",
         "GlobalTag", "RequestSizeEvents", "GenConfigCacheID",
         "StepOneConfigCacheID", "StepTwoConfigCacheID",
         "GenOutputModuleName", "StepOneOutputModuleName"
     ]
예제 #7
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.setdefault("CMSSWVersion", None)
     self.setdefault("ConfigCacheID", None)
     self.setdefault("PileupDataset", None)
     self.validateFields = [
         "CMSSWVersion", "ConfigCacheID", "PrimaryDataset"
     ]
예제 #8
0
 def __init__(self):
     RequestSchema.__init__(self)
     # not used yet
     self.validateFields = [
         'InputDatasets',
         'CMSSWVersion',
         'ScramArch',
         'Group',
         'DbsUrl'
         ]
예제 #9
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.setdefault("CMSSWVersion", None)
     self.setdefault("ProcessingVersion", None)
     self.setdefault("GlobalTag", None)
     self.setdefault("InputDataset", None)
     self.setdefault("DBSURL", None)
     self.validateFields = [
         "CMSSWVersion", "ConfigCacheID", "GlobalTag", "InputDataset"
     ]
예제 #10
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.setdefault("CMSSWVersion", None)
     self.setdefault("ProdConfigCacheID", None)
     self.setdefault("PileupDataset", None)
     self.validateFields = [
         "CMSSWVersion",
         "ProdConfigCacheID",
         "PrimaryDataset"
         ]
예제 #11
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.validateFields = [
         "CMSSWVersion", "ScramArch", "GlobalTag", "InputDataset"
     ]
     self.optionalFields = [
         "SiteWhitelist", "SiteBlacklist", "BlockWhitelist",
         "BlockBlacklist", "RunWhitelist", "RunBlacklist", "Scenario",
         "ProcessingConfig", "ProcessingVersion", "SkimConfig", "CouchUrl",
         "CouchDBName", "DbsUrl", "UnmergedLFNBase", "MergedLFNBase",
         "MinMergeSize", "MaxMergeSize", "MaxMergeEvents"
     ]
예제 #12
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.setdefault("CMSSWVersion", None)
     self.setdefault("ProcessingVersion", None)
     self.setdefault("GlobalTag", None)
     self.setdefault("InputDataset", None)
     self.setdefault("DBSURL", None)
     self.validateFields = [
         "CMSSWVersion",
         "ConfigCacheID",
         "GlobalTag",
         "InputDataset"
         ]
예제 #13
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.validateFields = [
         "CMSSWVersion",
         "AcquisitionEra",
         "ScramArch",
         "GlobalTag",
         "TaskChain",
     ]
     self.optionalFields = [
         "SiteWhitelist", "SiteBlacklist", "BlockWhitelist",
         "BlockBlacklist", "RunWhitelist", "RunBlacklist",
         "ProcessingVersion", "CouchUrl", "CouchDBName", "DbsUrl",
         "UnmergedLFNBase", "MergedLFNBase", "MinMergeSize", "MaxMergeSize",
         "MaxMergeEvents"
     ]
예제 #14
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.validateFields = [
         "CMSSWVersion",
         "ScramArch",
         "GlobalTag",
         "InputDataset",
         "StepOneConfigCacheID",
     ]
     self.optionalFields = [
         "StepThreeConfigCacheID", "StepOneOutputModuleName"
         "StepTwoConfigCacheID", "StepTwoOutputModuleName", "SiteWhitelist",
         "SiteBlacklist", "BlockWhitelist", "BlockBlacklist",
         "RunWhitelist", "RunBlacklist", "CouchUrl", "CouchDBName",
         "DbsUrl", "UnmergedLFNBase", "MergedLFNBase", "MinMergeSize",
         "MaxMergeSize", "MaxMergeEvents"
     ]
예제 #15
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.validateFields = [
         "CMSSWVersion",
         "GlobalTag",
         "InputDatasets",
         "DbsUrl",
         "LFNCategory",
         "OutputTiers"
         ]
     self.optionalFields = [
         "SiteWhitelist",
         "SiteBlackList",
         "BlockWhitelist",
         "BlockBlacklist",
         "RunWhitelist",
         "RunBlacklist",
         "Scenario"
         ]
예제 #16
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.setdefault("ProductionChannel", None)
     self.setdefault("Label", None)
     self.setdefault("Activity", "Production")
     self.setdefault("CMSSWVersion", None)
     self.setdefault("Category", "MC")
     self.setdefault("Configuration", None)
     self.setdefault("PileupDataset", None)
     self.setdefault("FinalDestination", None)
     self.setdefault("PSetHash", None)
     self.setdefault("CmsGenConfiguration", None)
     self.setdefault("CmsGenParameters", None)
     self.setdefault("CmsGenSelectionEfficiency", None)
     self.validateFields = [
         "ProductionChannel",
         "CMSSWVersion",
         "Label",
         "Configuration",
         "PSetHash",
         "CmsGenConfiguration",
         "CmsGenParameters",
         ]
예제 #17
0
    def __init__(self):
        RequestSchema.__init__(self)

        self.validateFields = []
        self.optionalFields = []

        self.validateFields = [
            "CMSSWVersion",
            "ScramArch",
            "InputDataset",
            "Requestor",
            "RequestorDN"
            ]
        self.optionalFields = [
            "SiteWhitelist",
            "SiteBlacklist",
            "BlockWhitelist",
            "BlockBlacklist",
            "RunWhitelist",
            "RunBlacklist",
            "CouchUrl",
            "CouchDBName",
            "DbsUrl",
            ]
예제 #18
0
    def __init__(self):
        RequestSchema.__init__(self)

        self.validateFields = []
        self.optionalFields = []

        self.validateFields = [
            "CMSSWVersion",
            "ScramArch",
            "InputDataset",
            "Requestor",
            "RequestorDN"
            ]
        self.optionalFields = [
            "SiteWhitelist",
            "SiteBlacklist",
            "BlockWhitelist",
            "BlockBlacklist",
            "RunWhitelist",
            "RunBlacklist",
            "CouchUrl",
            "CouchDBName",
            "DbsUrl",
            ]
예제 #19
0
 def __init__(self):
     RequestSchema.__init__(self)
     self.validateFields = [
         "OriginalRequestName", "InitialTaskPath", "ACDCServer",
         "ACDCDatabase"
     ]
예제 #20
0
 def __init__(self):
     RequestSchema.__init__(self)
     # not used yet
     self.validateFields = [
         'InputDatasets', 'CMSSWVersion', 'ScramArch', 'Group', 'DbsUrl'
     ]