77print ('<p>This page should automatically update approximately every %d seconds, and will show you the results when iLumiCalc is done.' % self.delay)
78print ('If for some reason the updates stop, the final results should (eventually) be available <a href="result.html">here</a>.')
79print ('<p>In the meantime, the tail of the <a href="output.txt">raw iLumiCalc output</a> is appended below.')
80print ("Please don't restart your calculation unless the process really seems to be dead!</p>")
81print ('<pre>')
82 p = subprocess.Popen('tail -37 output.txt', shell=True, stdout=subprocess.PIPE).stdout
93print ('<p>lumiCalc appears to be done, but likely the original process script has timed out. You can try finishing by hand with the link <a href="LumiCalcRecover.py">here</a>. Note, this will likely screw things up if your process is still running, however..</p>\n')