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
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
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
def getJobConfig(self, jobNum): data = CMSSW.getJobConfig(self, jobNum) data['CMSSW_CONFIG'] = self._nmCfg.lookup(data.get('DATASETNICK'), '', is_selector=False) return data
def getJobConfig(self, jobNum): data = CMSSW.getJobConfig(self, jobNum) data['CMSSW_CONFIG'] = self._nmCfg.lookup(data.get('DATASETNICK'), '', is_selector = False) return data