![]() |
ATLAS Offline Software
|
Public Member Functions | |
| __init__ (self) | |
| createWorkdir (self) | |
| cleanUp (self) | |
| printHead (self) | |
| printTopTable (self) | |
| printBottomTable (self) | |
| printFooter (self) | |
| parseForm (self) | |
| printForm (self) | |
| printEnvironment (self) | |
| printCommand (self) | |
| runCommand (self) | |
| parseOutput (self) | |
| printTable (self) | |
| printWarnings (self) | |
| printScript (self) | |
| printDetails (self) | |
| printLinks (self) | |
| printHelp (self) | |
| printFinish (self) | |
| printRedirect (self, outfile='LumiCalcWorking.py') | |
| dumpEnviron (self) | |
Public Attributes | |
| bool | verbose = False |
| str | updateScript = 'LumiCalcWorking.py' |
| str | recoverScript = 'LumiCalcRecover.py' |
| str | homeDir = '/var/www/lumicalc/' |
| bool | dev = False |
| str | resultsDir = '/var/www/lumifiles/' |
| str | htmlDir = self.homeDir + 'athena/LumiBlock/LumiCalc/html/' |
| str | scriptDir = self.homeDir + 'athena/LumiBlock/LumiCalc/share/' |
| str | workdir = os.getcwd() |
| bool | uselar = True |
| str | subdir = '.' |
| f = open(self.workdir+'/working.html', 'w') | |
| fileitem = form['file'] | |
| str | lumitag = form['lumitag'].value |
| livetrig = form['livetrig'].value | |
| trigger = form['trigger'].value | |
| clopts = form['clopts'].value | |
| str | lartag = form['lartag'].value |
| grlfn = os.path.basename(self.fileitem.filename) | |
| str | grlfilepath = self.workdir + '/' + self.grlfn |
| str | command = '' |
| str | cmdstr = self.scriptDir+'runLumiCalcDev.sh '+self.command |
| runset = set() | |
| lumidel = dict() | |
| lumirec = dict() | |
| lumipre = dict() | |
| lumilar = dict() | |
| goodlb = dict() | |
| badlb = dict() | |
| int | realtime = 0 |
| int | cputime = 0 |
| exf = open(self.workdir+'/lumitable.csv', 'w') | |
Definition at line 14 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.__init__ | ( | self | ) |
Definition at line 16 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.cleanUp | ( | self | ) |
Definition at line 61 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.createWorkdir | ( | self | ) |
Definition at line 41 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.dumpEnviron | ( | self | ) |
Definition at line 562 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.parseForm | ( | self | ) |
Definition at line 108 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.parseOutput | ( | self | ) |
Definition at line 239 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printBottomTable | ( | self | ) |
Definition at line 92 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printCommand | ( | self | ) |
Definition at line 200 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printDetails | ( | self | ) |
Definition at line 517 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printEnvironment | ( | self | ) |
Definition at line 193 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printFinish | ( | self | ) |
Definition at line 548 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printFooter | ( | self | ) |
Definition at line 99 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printForm | ( | self | ) |
Definition at line 125 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printHead | ( | self | ) |
Definition at line 70 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printHelp | ( | self | ) |
Definition at line 538 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printLinks | ( | self | ) |
Definition at line 528 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printRedirect | ( | self, | |
| outfile = 'LumiCalcWorking.py' ) |
Definition at line 554 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printScript | ( | self | ) |
Definition at line 506 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printTable | ( | self | ) |
Definition at line 361 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printTopTable | ( | self | ) |
Definition at line 82 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.printWarnings | ( | self | ) |
Definition at line 483 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.runCommand | ( | self | ) |
Definition at line 232 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.badlb = dict() |
Definition at line 265 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.clopts = form['clopts'].value |
Definition at line 117 of file LumiCalcHtml.py.
| str python.LumiCalcHtml.LumiCalc.cmdstr = self.scriptDir+'runLumiCalcDev.sh '+self.command |
Definition at line 228 of file LumiCalcHtml.py.
| str python.LumiCalcHtml.LumiCalc.command = '' |
Definition at line 204 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.cputime = 0 |
Definition at line 268 of file LumiCalcHtml.py.
| bool python.LumiCalcHtml.LumiCalc.dev = False |
Definition at line 25 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.exf = open(self.workdir+'/lumitable.csv', 'w') |
Definition at line 381 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.f = open(self.workdir+'/working.html', 'w') |
Definition at line 49 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.fileitem = form['file'] |
Definition at line 113 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.goodlb = dict() |
Definition at line 264 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.grlfilepath = self.workdir + '/' + self.grlfn |
Definition at line 168 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.grlfn = os.path.basename(self.fileitem.filename) |
Definition at line 166 of file LumiCalcHtml.py.
| str python.LumiCalcHtml.LumiCalc.homeDir = '/var/www/lumicalc/' |
Definition at line 24 of file LumiCalcHtml.py.
Definition at line 34 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.lartag = form['lartag'].value |
Definition at line 118 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.livetrig = form['livetrig'].value |
Definition at line 115 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.lumidel = dict() |
Definition at line 260 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.lumilar = dict() |
Definition at line 263 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.lumipre = dict() |
Definition at line 262 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.lumirec = dict() |
Definition at line 261 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.lumitag = form['lumitag'].value |
Definition at line 114 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.realtime = 0 |
Definition at line 267 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.recoverScript = 'LumiCalcRecover.py' |
Definition at line 21 of file LumiCalcHtml.py.
| str python.LumiCalcHtml.LumiCalc.resultsDir = '/var/www/lumifiles/' |
Definition at line 32 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.runset = set() |
Definition at line 259 of file LumiCalcHtml.py.
Definition at line 35 of file LumiCalcHtml.py.
| str python.LumiCalcHtml.LumiCalc.subdir = '.' |
Definition at line 39 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.trigger = form['trigger'].value |
Definition at line 116 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.updateScript = 'LumiCalcWorking.py' |
Definition at line 20 of file LumiCalcHtml.py.
| bool python.LumiCalcHtml.LumiCalc.uselar = True |
Definition at line 38 of file LumiCalcHtml.py.
| bool python.LumiCalcHtml.LumiCalc.verbose = False |
Definition at line 18 of file LumiCalcHtml.py.
| python.LumiCalcHtml.LumiCalc.workdir = os.getcwd() |
Definition at line 36 of file LumiCalcHtml.py.