Go to the documentation of this file.00001 import os
00002
00003 class DiscoverProcessedRuns:
00004 def runsList(self):
00005 print "cd "+self.CMSSW_Version+"; eval `scramv1 r -sh`; cd -; cmscond_list_iov -c "+self.Database+" -P "+self.AuthenticationPath+" -t "+self.TagName
00006 fullList = os.popen("source /afs/cern.ch/cms/sw/cmsset_default.sh; cd "+self.CMSSW_Version+"/src; eval `scramv1 r -sh`; cd -; cmscond_list_iov -c "+self.Database+" -P "+self.AuthenticationPath+" -t "+self.TagName).read()
00007 runsListInTag = list()
00008
00009 for line in fullList.split("\n"):
00010
00011 if( line.find("=HDQMSummary") != -1 and not line.startswith("1 ")):
00012
00013 runsListInTag.append(line.split()[0])
00014 return runsListInTag