コード例 #1
0
 def getJobConfig(self, jobNum):
     data = CMSSW.getJobConfig(self, jobNum)
     configFiles = self._nmCfg.lookup(data.get('DATASETNICK'), [],
                                      is_selector=False)
     data['CMSSW_CONFIG'] = str.join(' ', imap(os.path.basename,
                                               configFiles))
     return data
コード例 #2
0
 def getJobConfig(self, jobNum):
     data = CMSSW.getJobConfig(self, jobNum)
     nickdata = self.getVarsForNick(data.get("DATASETNICK"))
     data.update(nickdata)
     data["LUMI_RANGE"] = self.getActiveLumiFilter(data["LUMI_RANGE"], jobNum)
     if utils.verbosity() > 0:
         utils.vprint("Nickname: %s" % data.get("DATASETNICK"), 1)
         utils.vprint(" * Config files: %s" % data["CMSSW_CONFIG"], 1)
         utils.vprint(" *   Lumi range: %s" % data["LUMI_RANGE"], 1)
         utils.vprint(
             " *    Variables: %s" % utils.filterDict(nickdata, lambda k: k not in ["CMSSW_CONFIG", "LUMI_RANGE"]), 1
         )
     return data
コード例 #3
0
ファイル: cmssw_advanced.py プロジェクト: Fra-nk/grid-control
	def getJobConfig(self, jobNum):
		data = CMSSW.getJobConfig(self, jobNum)
		configFiles = self._nmCfg.lookup(data.get('DATASETNICK'), [], is_selector = False)
		data['CMSSW_CONFIG'] = str.join(' ', imap(os.path.basename, configFiles))
		return data
コード例 #4
0
 def getJobConfig(self, jobNum):
     data = CMSSW.getJobConfig(self, jobNum)
     data['CMSSW_CONFIG'] = self._nmCfg.lookup(data.get('DATASETNICK'),
                                               '',
                                               is_selector=False)
     return data
コード例 #5
0
	def getJobConfig(self, jobNum):
		data = CMSSW.getJobConfig(self, jobNum)
		data['CMSSW_CONFIG'] = self._nmCfg.lookup(data.get('DATASETNICK'), '', is_selector = False)
		return data