Exemple #1
0
 def createReRecoSpec(self, specName, returnType="spec", splitter = None,
                      inputDataset = None, dbsUrl = None):
     spec =  TestReRecoWorkload(specName, rerecoArgs)
     if inputDataset != None:
         spec.taskIterator().next().data.input.dataset.primary = inputDataset
     if dbsUrl != None:
         print dbsUrl
         spec.taskIterator().next().data.input.dataset.dbsurl = dbsUrl
     return self._selectReturnType(spec, returnType, splitter)
Exemple #2
0
 def createReRecoSpec(self, specName, returnType="spec", splitter = None,
                      inputDataset = None, dbsUrl = None, **additionalArgs):
     # update args, then reset them
     args = getTestArguments()
     args.update(additionalArgs)
     spec =  TestReRecoWorkload(specName, args)
     if inputDataset != None:
         spec.taskIterator().next().data.input.dataset.primary = inputDataset
     if dbsUrl != None:
         print dbsUrl
         spec.taskIterator().next().data.input.dataset.dbsurl = dbsUrl
     return self._selectReturnType(spec, returnType, splitter)
Exemple #3
0
 def createReRecoSpec(self,
                      specName,
                      returnType="spec",
                      splitter=None,
                      inputDataset=None,
                      dbsUrl=None):
     spec = TestReRecoWorkload(specName, rerecoArgs)
     if inputDataset != None:
         spec.taskIterator().next(
         ).data.input.dataset.primary = inputDataset
     if dbsUrl != None:
         print dbsUrl
         spec.taskIterator().next().data.input.dataset.dbsurl = dbsUrl
     return self._selectReturnType(spec, returnType, splitter)