import os from time import time, localtime, gmtime, asctime from AdminSecurity import AdminSecurity class Main(AdminSecurity): def title(self): return 'Admin' def writeContent(self): self.writeGeneralInfo() self.writeSignature() def writeGeneralInfo(self): app = self.application() curTime = time() info = [ ('Webware Version', app.webwareVersionString()), ('WebKit Version', app.webKitVersionString()), ('Local Time', asctime(localtime(curTime))), ('Up Since', asctime(localtime(app.server().startTime()))), ('Num Requests', app.server().numRequests()), ('Working Dir', os.getcwd()), ('Active Sessions', len(app.sessions())) ] self.writeln('
| %s: | ' '%s |
|---|